我有一个要求,我想省略ls -latr "some path"
输出中的第一行,因为我需要从下面的输出中删除total 136
所以我写了ls -latr /home/kjatin1/DT_901_linux//autoInclude/system | tail -q
,它排除了第一行,但当文件夹为空时,它不会省略它。请告诉我如何在任何linux命令输出中省略第一行
发布于 2011-09-06 18:37:35
通过管道将其发送到awk
awk '{if(NR>1)print}'
或sed
sed -n '1!p'
发布于 2011-09-06 18:39:08
tail
程序可以做到这一点:
ls -lart | tail -n +2
-n +2
的意思是“从输出的第二行开始传递”。
发布于 2011-09-06 18:41:31
ls -lart | tail -n +2 #argument means starting with line 2
https://stackoverflow.com/questions/7318497
复制相似问题