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