問 題 |
|
ファイルsampleには、内容が重複している行が多数存在している。重複している行を1行にまとめて表示するにはどうすればよいか? 下線部に適切なコマンドを記述せよ。
$ sort sample | _________
|
解答
|
とあるログファイルを50行ごとに分割して、個々のファイルとして保存したい。ファイルを分割するのに適切なコマンドはどれか?
- dd
- cut
- paste
- split
- mpage
|
解答
|
テキストファイルfile.txt内にある文字列「abc」をすべて「def」に変更して表示するためには、どのコマンドを実行すればよいか?
- sed c/abc/def/s file.txt
- grep -v -s /abc/def file.txt
- cat file.txt | grep abc | grep def
- sed s/abc/def/g file.txt
- fmt abc def < file.txt
|
解答
|
以下のような2つのファイルがある。
$ cat A.txt 1 REDHAT 2 TURBO 3 VINE 4 PLAMO
$ cat a.txt 1 redhat 2 turbo 3 vine 4 plamo
これを以下のように結合して、1つのファイルjoin.txtにしたい。
$ cat join.txt 1 REDHAT redhat 2 TURBO turbo 3 VINE vine 4 PLAMO plamo
必要なオプション、引数をつけて、コマンドを記述せよ。
|
解答
|
複数の受信メールをまとめたファイル「mailfile」の中から、発信者のメールアドレスを表示したい場合、どのようにすればよいか? なお、発信者のメールアドレスは「From:」以下に記されているものとし、「From:」を除いて表示したい。
- grep mailfile '^From' | cut -d: -f1
- grep '^From' mailfile | cut -d: -f2
- grep '$From' mailfile | cut -d':'
- grep mailfile "From" | cut -d: -f2
|
解答
|
sedを使ってHTMLファイルの中にあるタグをすべて削除したい。適切なものはどれか?
- sed 's/<*>//g'
- sed 's/<[^>]*>//g'
- sed 's/<^$>//g'
- sed 's/\<*\>'
|
解答
|
テキストファイルを印刷するために、ヘッダの付加と段落処理などの整形をして出力したい場合に利用するコマンドはどれか?
- sed
- tr
- lpc
- pr
- head
|
解答
|
バイナリファイルの内容を8進数や16進数で表示するコマンドはどれか?
- mon
- file
- bin
- od
- ed
|
解答
|
ファイルの最後の行から逆順に標準出力へ書き出すコマンドはどれか?
- cat -r
- tac
- cpio
- grep
- export
|
解答
|
chat.log ファイルのすべての行頭に "> " (引用符) を付けて表示したい。
元ファイル:abcdefg 表示 :> abcdefg
以下のどのコマンドの組合せを実行すればよいか?
- cat chat.log > sed s/^/'> '/
- sed 's/^/'> '/ < cat chat.log
- cat chat.log | sed s/^/'> '/
- cat chat.log > sed "s/^/'> '/g"
- sed -f chat.log -e s/^/"> "/
- sed -e s/^/'> '/g < chat.log
|
解答
|