小编Geo*_*nan的帖子

如何使用cd命令访问有空格的目录

如何使用“cd”访问带有空格的目录,例如 bash 脚本中的“XML 5.1 Final Fields”

我试过 cd XML 5.1 Final Fields

但它给出了No such file or directory错误。

这是脚本:

#! /bin/bash
xmlfolder="XML/ \/5.1/ \/Final/ \/Fields"
xmlpath="/home/george/Desktop/m5u/test/$xmlfolder"
cd $xmlpath
Run Code Online (Sandbox Code Playgroud)
ls /home/george/Desktop/m5u/test/    
XML 5.1 Final Fields
Run Code Online (Sandbox Code Playgroud)
~/Desktop/m5u/test$ ll
drwxr-xr-x  9 george george      4096 Feb 18 12:44 XML 5.1 Final Fields
Run Code Online (Sandbox Code Playgroud)

这是我运行脚本时得到的错误

line 5: cd: /home/george/Desktop/m5u/test/XML\: No such file or directory
Run Code Online (Sandbox Code Playgroud)

bash scripts 14.04

2
推荐指数
1
解决办法
890
查看次数

标签 统计

14.04 ×1

bash ×1

scripts ×1