对于大文件需要查看指定行来说,用sed来输出挺方便,如果用vim和less、more之类去查看反而不方便。
假设数据是:
cat data.txt 1 a 2 b 3 c 4 d 5 e 6 f
看看想要的输出
sed -n 2p data.txt # 输出第二行 2 b sed -n 2,5p data.txt # 输出第2行到第5行 2 b 3 c 4 d 5 e sed -n -e 3p -e 5p data.txt # 输出第3行和第5行 3 c 5 e sed -n -e 3,4p -e 5p data.txt # 输出第3行到第4行和第6行 3 c 4 d 6 f