Linuxコマンド

【moreコマンド】ファイルを1ページずつ表示する表示する~Linuxコマンド~

パソコン
パソコン
Linuxコマンド一覧Linuxコマンド一覧 b basename パスからファイル名を取り出す c cat...

moreコマンドとは

moreコマンド

ファイルを1ページずつ表示する

moreコマンドを用いることでファイルを1ページずつ表示することができます。

使用方法

ファイルを1ページずつ表示する

moreコマンドでファイルを1ページずつ表示するには次のようにすればよい。

$ more

次の例では、moreコマンドを使用して、ファイル(penchan.txt)を1ページずつ表示しています

#ファイルを1ページずつ表示
$ more prnchan.txt
aaa
bbb
ccc
~省略~
ppp
qqq
--More--

次の画面へ進みたいときは[Space]を、1行ずつを進めたいときは[Enter]を押します。

表示する行数を指定して表示する

表示する行数を指定するには次のようにします。

$ more -[行数]

次の例では、表示する行数を指定してmoreコマンドを実行しています。

#ファイルを5行表示
$ more -5 prnchan.txt
aaa
bbb
ccc
eee
fff

行番号付きで表示する

行番号付きで表示するにはcatコマンドと合わせて使用します。

catコマンドについてはこちらの記事をご覧ください。

パソコン
【cat コマンド】ファイルの結合~Linuxコマンド~https://fkgtinfo.com/2019/12/14/sitemap_linux/ catコマンドとは catコマ...

$ cat -n [ファイル名] | more

次の例では、行番号付きでファイル(penchan.txt)を表示しています。

#行番号付きでファイルを表示
$ cat -n prnchan.txt | more
1 aaa
2 bbb
3 ccc
~省略~
22 ppp
23 qqq
--More--

コマンドの結果を1ページずつ表示する

コマンドの結果を1ページずつ表示するには次のようにすればよい。

$ [コマンド] | more

次の例では、lsの結果を1ページずつ表示しています

#lsの結果を1ページずつ表示
$ ls -l | more
-rw-r--r-- 1 penchan penchan 0 09月 01 10:10 2017 file_penchan1.txt
-rw-r--r-- 1 penchan penchan 0 09月 01 10:10 2017 file_penchan2.txt
-rw-r--r-- 1 penchan penchan 0 09月 01 10:10 2017 file_penchan3.txt
~省略~
-rw-r--r-- 1 penchan penchan 0 09月 01 10:10 2017 file_penchan23.txt
-rw-r--r-- 1 penchan penchan 0 09月 01 10:10 2017 file_penchan24.txt
--More--

まとめ

moreコマンドは以下の通りです。

moreコマンド
  • ファイルを1ページずつ表示する
  • more -[行数]⇒表示する行数を指定する
  • cat -n [ファイル名] | more⇒行番号付きで表示する
  • [コマンド] | more⇒コマンドの結果を1ページずつ表示する

ぜひ覚えて利用してください。