at_shiita.ishigaki
2022年1月13日 13時18分
ファイルの中身を表示するコマンドの一つにlessコマンドがあります。
lessコマンドは実行時にファイル全体を読み込まないので、大きなファイルを読み込む場合でも速く起動します。
lessコマンドを使用して、ファイルの中身を表示するには、以下のようにコマンドを実行します。
※ここでは例として、test.txtに対してlessコマンドを実行します。
[armadillo ~]# cat << EOF > test.txt
hoge
fuga
piyo
EOF
[armadillo ~]# less test.txt
hoge
fuga
piyo
test.txt (END)
オプションに+/[文字列]、+[数値]を指定することで、指定した個所からファイルの中身を表示することができます。
※ここでは例として、文字列"fuga"からの表示と、2行目からの表示を行っています。
[armadillo ~]# less +/fuga test.txt
fuga
piyo
test.txt (END)
[armadillo ~]# less +2 test.txt
fuga
piyo
test.txt (END)
-Nオプションを使用することで、行番号を表示することができます。
[armadillo ~]# less -N test.txt
1 hoge
2 fuga
3 piyo