Unixコマンド/more

more

機能

moreコマンドは、ファイルの内容を標準出力に出力する為のコマンドです。
ファイルを開いた後も対話コマンドを使用してファイル操作が可能です。
コマンドのベースはviコマンドがベースとなってます。

構文

more [オプション] [ファイル名]

オプション

-数字           一度に表示する行数を入力し画面サイズを指定
+/[パターン]    パターン検索をして、そこから表示を開始する 
+[行数]         表示開始行を指定する 
-d              ページ停止時にメッセージを表示する
-p              最終行からデータを表示する
-s              複数の空白行をまとめる
-u              下線を表示させない

対話コマンド

SPACE           次のページへ進む 
Enter           一行だけ進む 
q,Q             終了 
=               現在の行番号を表示する 
h, ?            ヘルプを表示する 
/[パターン]     パターン検索をし、移動する 

コマンド例~

▼空白を1行にまとめる

$ cat test.txt
---------------------------------------
a

b







c










d
---------------------------------------
-sオプションを指定すると空白が1行にまとめられる。
$ more -s test.txt
--------------------------------------- 
a

b

c

d