1、rm -rf !(1.txt) 删除1.txt之外的所有文档,必须在文件夹内执行
2、rm -rf [^1]* 删除不是1开头之外的文件,不能加”
3、ls |grep -v ‘1.txt’ |xargs rm
4、find ./ -type f |grep -v ‘1.txt’ |xargs rm
5、find ./ -type f \! -name “1.txt” -exec rm -rf {} \;
0
一个Java程序员(开发工程师)的个人博客,分享Java开发技术知识,包括不限于常见的java web开发框架、java开发工具、数据库等技术,还有Java面试题等。
1、rm -rf !(1.txt) 删除1.txt之外的所有文档,必须在文件夹内执行
2、rm -rf [^1]* 删除不是1开头之外的文件,不能加”
3、ls |grep -v ‘1.txt’ |xargs rm
4、find ./ -type f |grep -v ‘1.txt’ |xargs rm
5、find ./ -type f \! -name “1.txt” -exec rm -rf {} \;