平成24年春目次 前の問題 次の問題
問24
シェルのリダイレクト機能による実現の可否に関する記述のうち,適切なものはどれか。ア 標準出力をファイルに切り替えることはできないが,標準入力をファイルに切り替えることはできる。
イ 標準出力をファイルに追加することはできないが,標準入力と標単出力をファイルに切り替えることはできる。
ウ 標準入力と標準出力をファイルに切り替えることができ,標準出力をファイルに追加することもできる。
エ 標準入力をファイルに切り替えることはできないが,標準出力をファイルに切り替えることはできる。
解説
シェルとはユーザからの操作をカーネル(OSの中核)に伝えるもの。コマンドは、普通、キーボード(標準入力)からデータを入力し、ディスプレイ(標準出力)に出力する。
この入出力をファイルなどに切り替えることができ、それをリダイレクトという。
たとえば、次のようにコマンドを入力すると、コマンドの中で、キーボードからデータを入力するところを、ファイルにデータを書き込んでおき、そこから入力することになる。
コマンド<ファイル名
また、ディスプレイに結果を出力するコマンドを次のように入力すると、出力結果がディスプレイではなく、ファイルに書き込まれることになる。
コマンド>ファイル名
次のようにすれば、ファイルの末尾に追加されることになる。
コマンド>>ファイル名
そのため、正解はウとなる。
0 件のコメント:
コメントを投稿