使用脚本删除文件夹的内容 shell

我有尝试在脚本中清除文件夹的问题。

它在我的命令行工作:


rm -r Folder1/Folder2/*


但如果在我的脚本中,我会这样做:


DIR="Folder1/Folder2/"
rm -r "$DIR*"


他说: "rm: Folder1/Folder2/*: 没有这样的文件或目录", 问题是什么?

我在我尝试此命令的同一文件夹中启动脚本。
已邀请:

君笑尘

赞同来自:

在报价中不会发生全球的扩展。

尝试:


rm -r -- "$DIR"*


/只需确保您在引号后不会缩小差距。/

快网

赞同来自:

rm -r $DIR*


它应该没有引用

要回复问题请先登录注册