|
发表于 2008-2-19 11:10:23
|
显示全部楼层
Post by 雄鸡起舞;1815468
例如有如下三个文件
pcre-7.3-2-i686.pkg.tar.gz
pcre-7.5-1-i686.pkg.tar.gz
pcre-7.6-2-i686.pkg.tar.gz
删除
pcre-7.3-2-i686.pkg.tar.gz
pcre-7.5-1-i686.pkg.tar.gz
而保留
pcre-7.6-2-i686.pkg.tar.gz
如何用 SHELL 删除这样软件名相同但版本不同的较老版本的文件?
按日期:
rm -i $(ls -lt | awk 'NR>2{print $8}') |
|