試圖請檢查是否目錄存在於主目錄檢查閹的目錄存在於主目錄
if [ ! -d "$HOME/Smart_Cycle" ]; then
mkdir Smart_Cycle $DIRPATH
echo "Creating DIrecroty""
fi
試圖請檢查是否Smart_Cycle目錄中的主目錄存在,如果不存在它會創建目錄。不知道發生了什麼事,或者我是否在正確的軌道上。
運行腳本時我有這兩個錯誤,我以前從來沒有
./smartcycle看出:4號線:意外的EOF而尋找匹配`「」 ./smartcycle:6號線:語法錯誤:文件
這不工作?你是否在意目錄不存在,你需要創建它?因爲如果你不這樣做,那麼'mkdir -p「$ HOME/Smart_Cycle」'可能就是你想要的。如果您想要關於它的消息,請添加'-v'。 – 2014-11-04 18:08:17
-p選項在命令中做了什麼,並且將v選項放在-p選項之後? – jmurphy1267 2014-11-04 18:11:18
http://linux.die.net/man/1/mkdir以及任何'mkdir -v -p','mkdir -vp','mkdir -p -v'或'mkdir -pv'都會使用這兩個選項。 – 2014-11-04 18:11:56