この分岐の構文を説明してください。

この分岐の構文を説明してください。

これはRasPiの~/.bashrcからのものです。

if [ -z "${SSH_TTY}" ]; then
  startx > /dev/null 2>&1 
fi

私はif文が意味すると確信しています。SSH ttyセッションでは機能しません。リモートコンソールを構築するときです。

明らかにx-windowsを起動してコンソール出力を削除しますが、どういう2>&1意味ですか?

アンパサンドは分岐したことを意味するかもしれませんが、数字は何ですか?次回この記事を読む必要があるときのキーワードは何ですか?

ベストアンサー1

おすすめ記事