過去問ドリル

オリジナル問題 LinuCレベル1試験 問題 問18

GNUとUnixのコマンド/ストリーム、パイプ、リダイレクトの使用

teeコマンドの用途として適切なものはどれか。

出典:オリジナル問題 LinuCレベル1試験 問題 問18

正解:C

解説

teeコマンドは、標準入力から読み込んだデータを標準出力へそのまま流しつつ、同時に指定したファイルへも書き込みます。パイプの途中経過をファイルに保存しながら、後続のコマンドへもデータを渡したい場合に使われます。

選択肢ごとの解説

  • A誤り。メールの送信はmailコマンド等の役割です。
  • B誤り。標準エラー出力の振り分けはシェルの2>という記法で行います。
  • C正しい。teeはパイプの途中でデータをファイルへ保存しつつ、後続へも渡します。
  • D誤り。差分の表示はdiffの役割です。
LinuCレベル1の過去問を演習モードで解く