销魂的香菜 · 双边滤波(bilateral ...· 1 月前 · |
苦闷的杯子 · 内存工作设置(工作集)、提交大小概念简述(超 ...· 2 月前 · |
彷徨的骆驼 · CSS Display(显示) 与 ...· 1 年前 · |
耍酷的咖啡豆 · 广州大学智能制造代表团赴香港科技大学交流访问 ...· 1 年前 · |
小胡子的煎饼果子 · CComSafeArray 类 | ...· 1 年前 · |
我有一个要求,我想省略
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
复制相似问题
扫码关注腾讯云开发者
领取腾讯云代金券
Copyright © 2013 - 2024 Tencent Cloud. All Rights Reserved. 腾讯云 版权所有
深圳市腾讯计算机系统有限公司 ICP备案/许可证号: 粤B2-20090059 深公网安备号 44030502008569
腾讯云计算(北京)有限责任公司 京ICP证150476号 | 京ICP备11018762号 | 京公网安备号11010802020287