A) tail -f logfile | grep Error: B) head -f logfile | grep Error: C) less logfile | grep Error: D) cat logfile | grep Error:
解答解説を開く
正解)A
【解説】 A) tail -f logfile | grep Error: 正解です。tail -fはファイルの変更をリアルタイムで監視し、grepを使って特定のキーワードを抽出します。 B) head -f logfile | grep Error: 誤りです。headはファイルの先頭部分のみを表示し、リアルタイムで監視はできません。 C) less logfile | grep Error: 誤りです。lessはページ単位でファイルを表示しますが、リアルタイムの監視機能はありません。 D) cat logfile | grep Error: 誤りです。catはファイル全体を表示するだけで、リアルタイムの監視には対応していません。
問題486:標準入力を操作し、文字列を変換または削除するコマンドはどれですか?
A) transform B) fmt C) edit D) tr
解答解説を開く
正解)D
【解説】 A) transform 誤りです。このようなコマンドは存在しません。 B) fmt 誤りです。このコマンドはテキストを整形するためのものです。 C) edit 誤りです。このようなコマンドは存在しません。 D) tr 正解です。trコマンドは文字列を変換したり削除したりするために使用されます。
問題487:標準入力から重複する行を取り除くコマンドは?
A) uniq B) distinct C) filter D) remove
解答解説を開く
正解)A
【解説】 A) uniq 正解です。このコマンドは重複する行を削除し、一意の行を出力します。ただし、事前にsortでデータを並び替える必要があります。 B) distinct 誤りです。このようなコマンドは存在しません。 C) filter 誤りです。このようなコマンドは存在しません。 D) remove 誤りです。このコマンドは存在しません。
問題488:ファイル内の行数、単語数、文字数をカウントするコマンドは?
A) stats B) count C) wc D) lines
解答解説を開く
正解)C
【解説】 A) stats 誤りです。このようなコマンドは存在しません。 B) count 誤りです。このコマンドは存在しません。 C) wc 正解です。このコマンドはファイルの行数、単語数、文字数をカウントして出力します。 D) lines 誤りです。このコマンドは存在しません。