スポンサーリンク
lessコマンド時に行番号を表示
お馴染みのlessコマンドですね。
$ less file01.txt
オプションを付けないと、下記のように表示されます。
fileLine01 fileLine02 fileLine03 fileLine04 fileLine05 fileLine06 file01.txt (END)
-Nオプションで行番号を表示できます。
$ less -N file01.txt
覚えておくと便利です。
1 fileLine01 2 fileLine02 3 fileLine03 4 fileLine04 5 fileLine05 6 fileLine06 file01.txt (END)
スポンサーリンク
その他サンプルコード
grepコマンドとの組み合わせでも便利に使えます。
grep時には正規表現を使っています。
$ grep ".*[1-4]" file01.txt | less -N
1 fileLine01 2 fileLine02 3 fileLine03 4 fileLine04 (END)
awkと組み合わせるのも良いですね。
gsub()で文字列を置換しています。
参考:awkの文字列置換関数gsub()の使い方
$ cat file01.txt | awk '{gsub("file", "awk", $0); print $0}' | less -N
1 awkLine01 2 awkLine02 3 awkLine03 4 awkLine04 5 awkLine05 6 awkLine06 (END)
スポンサーリンク