我在尝试清空脚本中的文件夹时遇到问题。
这在我的命令行中工作:
rm -r Folder1/Folder2/*
但如果在我的脚本中我这样做:
DIR="Folder1/Folder2/"
rm -r "$DIR*"
它说“rm:Folder1/Folder2/*:没有这样的文件或目录”,问题出在哪里?
我在尝试该命令的同一文件夹中运行脚本。
全局扩展不会发生在引号内。
Try:
rm -r -- "$DIR"*
(只要确保引号后面没有空格即可。)
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)