删除除特定文件以外的所有文件?

迈克·K

如何删除所有以'labtest'开头的文件,但不删除'labtest'文件本身?

我在尝试

rm labtest*[!"labtest"]

但这并不能很好地解决。


Question 5

Enter a command to delete all files that have filenames starting with 'labtest',
 except 'labtest' itself, from the current directory (Delete all files starting
with 'labtest' followed by one or more characters).

You entered: rm *labtest?![labtest]
Please try again.

罗伊马

这将从文件目录开始删除当前目录中的所有文件,labtest但文件labtest本身除外除非文件开头,否则它将不考虑文件labtest

echo labtest?*    # List files that begin with "labtest"

rm labtest?*      # Delete them

问号是单个字符通配符:它必须与某些字符匹配。星号是通配符,将匹配零个或多个字符。这种结合确保了我们不能仅靠labtest自身进行匹配

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

Linux命令删除除.git文件夹以外的所有文件?

Bash脚本可按字母顺序删除除N个文件以外的所有文件

删除bash中除最新X文件以外的所有文件

git删除除某些文件以外的所有文件

如何删除除目录以外的所有文件?

Shell脚本:如何删除目录中除文件中列出的文件以外的所有文件?

删除Python中除最新文件夹以外的所有文件夹

如何删除Cloud Firestore中除一个文件以外的所有文件?

Linux:如何删除文件夹中除具有特定名称的文件以外的所有文件?

批量删除除部分文件以外的所有文件

为什么不能使用git rm删除除特定文件类型以外的所有文件?

如何删除Bourne Shell中除特定文件以外的所有文件?

使用命令行删除除指定文件/文件夹以外的所有文件?

删除文件夹中除文件X,Y和Z以外的所有文件

删除除bash中的某些文件以外的所有文件,而没有cd到目录中?

从XML文件中删除除URL以外的所有内容

删除除一个以外的所有.log文件

使用批处理删除文件夹中除列表中的文件以外的所有文件

在NetBeans中搜索除特定文件类型以外的所有文件?

每月删除除最新备份文件以外的所有文件

如何递归地删除除文件列表以外的所有文件?

如何删除除父文件夹下的某些特定文件夹以外的所有文件

如何删除目录中除Solaris中的一个文件以外的所有文件

如何删除除目录中的文件以外的所有文件?

如何删除除N个最新文件以外的所有文件?

在多个级别中删除除指定文件/目录以外的所有文件/目录

删除除带有视频扩展名的文件以外的所有文件

如何删除除某些特定文件(目录中的许多文件夹)以外的所有文件?通过 bash 脚本

删除除特定文件之外的所有隐藏文件