shell脚本已知一个参数file被赋值一个带有空格的文件名使用rm删除需要如何实现
可以使用双引号将文件名括起来,这样就可以正确地传递带有空格的文件名给rm命令。具体实现如下:
rm "$file"
其中,双引号将file变量的值括起来,保证了文件名中的空格不会被当作参数的分隔符。这样,rm命令就能正确地删除带有空格的文件了。
原文地址: https://www.cveoy.top/t/topic/fr6L 著作权归作者所有。请勿转载和采集!
安全问答是一个知识全球问答,包含丰富的问答知识
可以使用双引号将文件名括起来,这样就可以正确地传递带有空格的文件名给rm命令。具体实现如下:
rm "$file"
其中,双引号将file变量的值括起来,保证了文件名中的空格不会被当作参数的分隔符。这样,rm命令就能正确地删除带有空格的文件了。
原文地址: https://www.cveoy.top/t/topic/fr6L 著作权归作者所有。请勿转载和采集!