如何使用rm命令删除多个文件?

0 command-line bash zsh

在这种情况下,是否有一个命令可以让我在单个命令中删除package.json文件和node_modules目录,而不是rm- rf <file/directory name>两次?

如果有,对于多个目录和多个文件是否不同?

小智 5

是的你可以; 你只需要用空格分隔目标对象。

例如:

rm -rf folder file.txt
Run Code Online (Sandbox Code Playgroud)

-r“递归”在哪里,-f“力”在哪里)

注意:选项-rf用于删除文件夹。如果您在没有该选项的情况下尝试了上述操作,则只会删除该文件,并且您会得到如下信息:

rm:无法删除“文件夹”:是一个目录

至于不同的目录:

rm file.txt folder/file2.txt
Run Code Online (Sandbox Code Playgroud)