需求:现在有一个A文件夹下存放着自动编译的output出来文件,每次自动化编译完成后,目标文件都会被复制该A文件夹下。
现在做一个脚本(后附):
自动测试A下一旦有超出20个目录,就会删除其它,但是现在遇到问题,在判断序号中用到的 i 并不是序号,但又搞了很久不知道怎么拿序号进行比较,再做出相应删除动作。对Linux操作不熟悉,请教!
ls -t -l|grep "^d"|while read i
do
if [ i -gt 20 ]; then
rm -rf $i
fi
done`
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.