【解説】 A) -qd 誤りです。-qdはエラーメッセージの抑制として機能しません。 B) -qqd 正解です。-qqはエラーメッセージを完全に抑制するオプションです。dは解凍を意味します。 C) --quiet 誤りです。--quietは警告のみを抑制しますが、-qqほど完全ではありません。 D) --error-suppress 誤りです。存在しないオプションです。
【解説】 A) cat 誤りです。catはファイル内容を標準出力に表示しますが、ファイルへの書き込みを同時に行いません。 B) cp 誤りです。cpはファイルをコピーするコマンドであり、標準出力には出力しません。 C) tee 正解です。teeは標準入力を指定したファイルに書き込みながら、標準出力にも出力します。 D) split 誤りです。splitはファイルを分割するコマンドです。
問題608:teeコマンドでファイルに内容を上書きせず、追記するためのオプションは?
A) -a B) --append C) -f D) --update
解答解説を開く
正解)A, B
【解説】 A) -a 正解です。-aオプションは追記を行い、ファイルの内容を上書きしません。 B) --append 正解です。--appendは-aのロングオプションです。 C) -f 誤りです。-fはteeコマンドには存在しないオプションです。 D) --update 誤りです。--updateもteeコマンドには存在しません。