我有一个包含有标准的文件名多个MySQL备份时从备份所需的时间导出的备份文件夹中删除所有,但一个文件:bash命令从目录
Jims-MBP-2:manual-1 jim$ ls -1
site-name-2011-02-12T19-04-13.mysql
site-name-2011-02-12T19-11-58.mysql
site-name-2011-02-12T19-22-50.mysql
site-name-2011-02-12T19-24-46.mysql
site-name-2011-02-13T14-30-42.mysql
是否有单line bash命令会删除最近备份以外的所有文件?
不要再分析`ls`输出...... – Juliano 2011-02-13 17:05:42
@Juliano:解析ls绝对没问题。担心换行符和其他怪异字符的文件名是完全和彻底浪费时间。 – 2011-02-13 21:38:38