3
我试图用bash脚本访问特定路径,但我的终端无法访问它。 这里是我的非常简单的脚本:Bash:访问路径中的空间
#!/bin/bash
init()
{
cd $PATH
ls -l
}
PATH="/Volumes/Macintosh HD/Users"
init
我试着写 “/ Macintosh的\ HD” 没有成功。
我试图用bash脚本访问特定路径,但我的终端无法访问它。 这里是我的非常简单的脚本:Bash:访问路径中的空间
#!/bin/bash
init()
{
cd $PATH
ls -l
}
PATH="/Volumes/Macintosh HD/Users"
init
我试着写 “/ Macintosh的\ HD” 没有成功。
尝试
cd "$PATH"
注意引号。
它也不起作用。我有:ls:命令未找到 – Pete 2013-02-19 10:05:14
这是不同的问题,您通过将'PATH'设置为'/ Volumes/Macintosh HD/Users'来毁坏您的环境。你可以为你的变量选择其他名称吗? – 2013-02-19 10:09:29
因为,你知道,shell在路径中寻找'ls' ... – 2013-02-19 10:09:49