l****h 发帖数: 272 | 1 假设我的目录下有900个文件。文件名依次为001.txt, 002.txt, ..., 900.txt。我想
保留009.txt, 045.txt, 和638.txt这三个文件。
请问有什么命令能快速删除其余的文件?
谢谢。 | x******g 发帖数: 3952 | 2 move the 3 files some where else and delete everything?
【在 l****h 的大作中提到】 : 假设我的目录下有900个文件。文件名依次为001.txt, 002.txt, ..., 900.txt。我想 : 保留009.txt, 045.txt, 和638.txt这三个文件。 : 请问有什么命令能快速删除其余的文件? : 谢谢。
| l*******G 发帖数: 1191 | 3 ls *.txt| egrep -e '(009.txt|045.txt|638.txt)' -v |xargs rm -f
要小心喔, 文件删除就难回来了。 | l****h 发帖数: 272 | 4 Thanks.
【在 l*******G 的大作中提到】 : ls *.txt| egrep -e '(009.txt|045.txt|638.txt)' -v |xargs rm -f : 要小心喔, 文件删除就难回来了。
|
|