オリジナル問題 LinuCレベル1試験 問題 問9
シェルおよびスクリプト/シェルスクリプトシェルスクリプト中で、標準入力から1行を読み取り変数に格納するコマンドはどれか。
出典:オリジナル問題 LinuCレベル1試験 問題 問9
- Aread
- Becho
- Ccat
- Dwrite
正解:A
解説
readコマンドは、標準入力から1行を読み取り、指定した変数に格納します。対話的にユーザーからの入力を受け取ったり、ファイルの内容を1行ずつ処理したりする際に使われます。
選択肢ごとの解説
- A正しい。readは標準入力から1行を読み取り、変数に格納するコマンドです。
- B誤り。echoは文字列や変数の内容を標準出力へ表示するコマンドで、入力を読み取るものではありません。
- C誤り。catはファイルの内容を標準出力へ表示する(結合する)コマンドで、1行を変数に読み取るものではありません。
- D誤り。writeはUnix系OSで他のユーザーの端末にメッセージを送るコマンドで、標準入力の読み取りとは異なります。