我想在路径变量中包含带有空格的目录名称。
问题:当召唤变量$curr_op="PDF Komprimieren"
时,输出显示出只有“ PDF”被召唤到路径中,并且出现错误。因此,空格后面的字符串被切断了。
我可以想象这与Quotes有关,但是找不到解决方案。我尝试了几种引号组合,但对bash还是陌生的,所以一段时间后我碰壁了。
curr_op="PDF Komprimieren"
cd /Users/admin/Documents/Tools/Input/$curr_op/
预期结果:cd成功
实际结果:
/usr/local/bin/test.sh: line 5: cd: /Users/admin/Documents/Tools/Input/PDF: No such file or directory