• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:シングルユーザモードか?)

シングルユーザモードか?

このQ&Aのポイント
  • シングルユーザモードの判定方法について質問があります。
  • shスクリプトでのシングルユーザモードの判定方法を教えてください。
  • whoamiコマンドとwhoコマンドの結果を判定している部分の意味について詳しく知りたいです。

質問者が選んだベストアンサー

  • ベストアンサー
  • ysk6406
  • ベストアンサー率40% (237/589)
回答No.1

(1) -o は OR の意味で、test コマンドの演算子の一つです。 一見しただけではわかりにくいかも知れませんが、if の右の [ が test へのリンクとなっており、これは   if test "`who … と同じ効果があります。 (参考: http://x68000.q-e-d.net/~68user/unix/pickup?test) (2) | は、パイプです。OR ではありません。 who の結果を wc -l に取り込んで加工し、更にその結果を sed に取り込んで…という意味になります。

msndance
質問者

お礼

理解しました。-oが何のオプションだったのかとずっと悩んでいたので。

関連するQ&A