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