我一定是输入了错误的命令,因为现在我的一个目录中有名为 --exclude=.xdr 和 --exclude=.h5 的文件。我想删除它们。唯一的问题是每当我做类似的事情时:
rm --exclude=*.xdr
它认为我正在将参数传递给 rm 命令。我试过用单引号和双引号括起来,但还是没用。如何删除这些文件?
干杯
最佳答案
标志解释完全基于文本。任何不以 -
开头的字符串都不是标志。本地目录中文件的路径可以以 ./
开头(.
表示“当前目录”)。
我还建议阅读 rm
的手册页,因为它明确列出了执行此操作的两种不同方法。
rm -- --blah
rm ./--blah
关于linux - 删除名为 --exclude=*.xdr 的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19587112/