質問: ### 質問 ``` bzip2 --version 2>&1 < /dev/null | head -n1 ``` 上記のコードについてですが、--**version** のような --hoge はどのようなコマンドですか。 また、 ``` bzip2 --version | head -n1 ``` ``` bzip2 --version 2>&1 < /dev/null | head -n1 ``` ``` bzip2 --version 2>&1 > /dev/null | head -n1 ``` これらのコードの違いは何ですか。特に < , > について知りたいです(2>&1に含まれるそれではありません)。 回答よろしくお願いします。 ### 補足情報 こちらに記載されているコードの一部を抜粋しました。リンク内容
回答: > > 上記のコードについてですが、--version のような --hoge はどのようなコマンドですか。 > > > `--version`は`bzip2`に与える**引数**で、単体のコマンドではありません。...という回答でよろしかったでしょうか。 > > これらのコードの違いは何ですか。 > > > **リダイレクト**といって、入出力先を切り替えるものです。