可以使用双引号将文件名括起来,这样就可以正确地传递带有空格的文件名给rm命令。具体实现如下:

rm "$file"

其中,双引号将file变量的值括起来,保证了文件名中的空格不会被当作参数的分隔符。这样,rm命令就能正确地删除带有空格的文件了。

shell脚本已知一个参数file被赋值一个带有空格的文件名使用rm删除需要如何实现

原文地址: https://www.cveoy.top/t/topic/fr6L 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录