Linux下删除出了某个文件之外的其他文件
2015-01-04 23:46
253 查看
例如有file1 file2 file3三个文件,现在需要删除除了file2之外的其他所有文件
可以使用 rm -f !(file2)命令来实现
lv:lv root# mkdir test
lv:lv root# cd test
lv:test root# touch file1 file2 file3
lv:test root# ls
file1
file2 file3
lv:test root# rm -f !(file2)
系统会提示:
-sh: !: event not found
执行:shopt -s extglob
再次执行删除命令即可
注:仅用于学习笔录
可以使用 rm -f !(file2)命令来实现
lv:lv root# mkdir test
lv:lv root# cd test
lv:test root# touch file1 file2 file3
lv:test root# ls
file1
file2 file3
lv:test root# rm -f !(file2)
系统会提示:
-sh: !: event not found
执行:shopt -s extglob
再次执行删除命令即可
注:仅用于学习笔录
相关文章推荐
- Linux下删除指定文件之外的其他文件
- linux下删除指定文件之外的其他文件
- linux下删除指定文件之外的其他文件
- linux下删除指定文件之外的其他文件
- linux 下删除指定文件之外的其他文件
- linux删除除某文件之外的其他文件
- Linux 删除某个文件之外的所有其它文件
- Linux 删除除了某个文件之外的所有文件
- Linux 删除除某个文件之外的所有文件
- Linux命令行上删除除了某个文件之外的所有文件
- linux下删除指定文件之外的其他文…
- Linux删除某文件之外的所有文件
- centos 删除指定文件之外的其他文件
- 如何快速删除Linux下的svn隐藏文件及其他临时文件
- Linux下删除除了某个文件外的其他文件
- 在Linux下删除 除了某个文件之外的所有文件/目录
- 【Linux】linux中删除指定文件外所有其他文件(夹)的问题
- 删除特定文件之外的其他文件命令
- Linux 删除除了某个文件之外的所有文件 Linux清空文件
- linux整理笔记:root用户上传的文件,其他用户无法覆盖和删除