可以使用test
命令或方括號[]
來判斷目錄是否存在。下面是使用shell腳本判斷目錄是否存在的示例:
#!/bin/bash
dir="/path/to/directory"
if [ -d "$dir" ]; then
echo "目錄存在"
else
echo "目錄不存在"
fi
上述代碼中,-d
選項用于判斷給定路徑是否為目錄。如果目錄存在,則輸出"目錄存在";否則輸出"目錄不存在"。
另外,也可以使用[[
和]]
來進行條件判斷,示例代碼如下:
#!/bin/bash
dir="/path/to/directory"
if [[ -d "$dir" ]]; then
echo "目錄存在"
else
echo "目錄不存在"
fi
這種方式與方括號的方式類似,但是[[
和]]
提供了更多的功能和靈活性。