A) ls | tar data B) ls | test data C) ls | tee data D) ls >& data
解答解説を開く
正解)C
【解説】 A) 誤りです。tar はファイルアーカイブを作成するためのコマンドであり、この場合は誤りです。 B) 誤りです。test は条件式を評価するためのコマンドであり、ここでは無関係です。 C) 正解です。tee は出力を画面に表示しつつファイルにも保存します。 D) 誤りです。この構文は存在しません。
問題30:ディレクトリを削除する際に関する正しい記述を選びなさい(2つ選択)。
A) rmコマンドはオプションなしではディレクトリを削除できません。 B) 空のディレクトリはrmdirコマンドで削除可能です。 C) ディレクトリ内の全ての内容はrmdirで削除できます。 D) rm -rを使用することで、ディレクトリとその中身を削除できます。
解答解説を開く
正解)A, D
【解説】 A) 正解です。rmコマンドには-rや-dのようなオプションを指定しなければ、ディレクトリは削除できません。 B) 誤りです。空のディレクトリはrmdirで削除可能ですが、ディレクトリ内にファイルがある場合は削除できません。 C) 正解です。rm -rは再帰的にディレクトリとその中身を削除します。 D) 誤りです。rmdirではディレクトリ内のファイルを含む内容を削除できません。