Shell 脚本:处理目录名包含空格的解决方案
在 Shell 脚本中,如果目录名包含空格,直接赋值给变量可能会导致目录不存在的错误。为了解决这个问题,可以使用以下两种方法:
- 使用双引号将目录名括起来,例如:
dir='/path/to/directory with spaces/'
- 在使用目录变量时,也需要将变量名括起来,例如:
ls '$dir'
通过以上方法,就可以正确处理包含空格的目录名了。
原文地址: https://www.cveoy.top/t/topic/lYZM 著作权归作者所有。请勿转载和采集!