初心者目線のLPIC講座 > テキスト処理コマンド > テキストファイル閲覧コマンド
テキスト処理コマンドテキストファイル閲覧コマンド
テキストファイルを実際に閲覧するためのコマンドを紹介します。なお、ここで出てくる主なコマンドはcat、tac、lessです。
まずは「cat」から。
|
「cat」コマンド
|
catについては、このサイトでもいろんなページで例文を出していますが、一応ここでも1つ。
$ cat /etc/hosts
これで/etc/hostsの中身を表示します。
catを使うと、テキストファイル同士を結合することも出来ます。例えば「file1」「file2」というファイルを結合させてfile3というファイルを作成するとします。
$ cat file1 file2 > file3
仮に「file1」の内容が"aaaa"、「file2」の内容が"bbbb"だったとすると、file3の内容を「cat」コマンドで表示すると、
$ cat file3
aaaa
bbbb
となっています。
続いて「tac」コマンドです。
|
「tac」コマンド
|
先ほどの「file3」を「tac」コマンドで表示させると、
bbbb
aaaa
と、逆向きに表示されます。
「cat」も「tac」も、画面に長いテキスト(画面に収まりきれないくらいの)を表示させると、最初の方のテキストは当然画面からはみ出して見えなくなってしまいます。それを1ページ単位で停止しながら表示してくれるコマンドがあり、それを「ページャ」といいます。
その「ページャ」のコマンドの1つが「less」コマンドです。
|
「less」コマンド
|
lessコマンド実行中に使用できるコマンド:
「 」空白(スペース)・・・改ページ
g・・・ファイルの先頭へ移動
G・・・ファイルの末尾へ移動
/文字列・・・カーソル位置から末尾へ向かって文字列を検索する
?文字列・・・カーソル位置から先頭へ向かって文字列を検索する
n・・・次の検索結果へ移動する
N・・・nと逆向きに、検索結果へ移動する
q・・・テキスト表示終了
「less」コマンドで使用する操作コマンドは、ここに例を示すのは難しいので、実際に使ってみることをお薦めします。スポンサードリンク