如何将包含空格的目录名称传递给unix中的变量

时间:2016-12-01 10:20:05

标签: variables unix directory

我有一个目录//10.150.33.150/Data/"Task Logs 150“/。

当我将整个字符串传递给变量时,它就成功了。

但是当我试图调用变量时,它会给出错误。

PFB错误截图:

abhisek.samanta@COMCSTREFDB01 /cygdrive/c/Managed_Services/Scripts/Incomplete_DL/Script
$ a=//10.150.33.150/Data/"Task Logs 150"/

abhisek.samanta@COMCSTREFDB01 /cygdrive/c/Managed_Services/Scripts/Incomplete_DL/Script
$ cd $a
-sh: cd: //10.150.33.150/Data/Task: No such file or directory

帮助。

提前致谢:)

1 个答案:

答案 0 :(得分:0)

在整个参数上使用单个顶点:

a='//10.150.33.150/Data/Task Logs 150/'