2012年7月8日日曜日

=== 平成24年春 問24 ===


平成24年春目次  前の問題  次の問題

問24

シェルのリダイレクト機能による実現の可否に関する記述のうち,適切なものはどれか。

ア 標準出力をファイルに切り替えることはできないが,標準入力をファイルに切り替えることはできる。

イ 標準出力をファイルに追加することはできないが,標準入力と標単出力をファイルに切り替えることはできる。

ウ 標準入力と標準出力をファイルに切り替えることができ,標準出力をファイルに追加することもできる。

エ 標準入力をファイルに切り替えることはできないが,標準出力をファイルに切り替えることはできる。




解説

シェルとはユーザからの操作をカーネル(OSの中核)に伝えるもの。
コマンドは、普通、キーボード(標準入力)からデータを入力し、ディスプレイ(標準出力)に出力する。
この入出力をファイルなどに切り替えることができ、それをリダイレクトという。

たとえば、次のようにコマンドを入力すると、コマンドの中で、キーボードからデータを入力するところを、ファイルにデータを書き込んでおき、そこから入力することになる。

   コマンド<ファイル名


また、ディスプレイに結果を出力するコマンドを次のように入力すると、出力結果がディスプレイではなく、ファイルに書き込まれることになる。

   コマンド>ファイル名


次のようにすれば、ファイルの末尾に追加されることになる。

   コマンド>>ファイル名


そのため、正解はウとなる。
 




0 件のコメント:

コメントを投稿