Unixコマンド/less
less †
機能 †
lessコマンドは、moreコマンドをエミュレートしたプログラムです。
moreコマンドより高機能にしたものです。
こちらも対話コマンドを使用してファイル操作が可能ですが、viとmoreの両方をベースにしています。
構文 †
less [オプション] [ファイル名]
オプション †
-数字 一度に表示する行数を入力し画面サイズを指定 -N 行番号を表示 -f テキスト以外のファイルを強制的に開く -g 前回の検索結果とマッチするものをハイライトで表示 -s 複数行の空白行をまとめる
対話コマンド †
SPACE 次のページへ進む Enter 一行だけ進む q,Q 終了 = 現在の行番号を表示する h, ? ヘルプを表示する /[パターン] パターン検索をし、移動する u 画面半分が戻る b 前画面に戻る
コマンド例 †
▼行番号を表示する
$ cat test.txt --------------------------------------- 1line 2line 3line 4line --------------------------------------- -Nオプションで行番号を表示させる $ less -N test.txt --------------------------------------- $ less -N test.txt 1 1line 2 2line 3 3line 4 4line test.txt (END) ---------------------------------------