cat -n text.txt
を使用する場合 行に自動的に番号を付けるには、コマンドを使用して特定の番号の行のみを表示するにはどうすればよいですか。
承認された回答:
sed
を使用する
使用法
$ cat file
Line 1
Line 2
Line 3
Line 4
Line 5
Line 6
Line 7
Line 8
Line 9
Line 10
1行を印刷するには(5)
$ sed -n 5p file
Line 5
複数行(5&8)を印刷するには
$ sed -n -e 5p -e 8p file
Line 5
Line 8
特定の範囲(5〜8)を印刷するには
$ sed -n 5,8p file
Line 5
Line 6
Line 7
Line 8
他の特定の行(5 – 8&10)で範囲を印刷するには
$ sed -n -e 5,8p -e 10p file
Line 5
Line 6
Line 7
Line 8
Line 10