2013-11-22 99 views
0

我做了一個linux腳本,它接收作爲第一個參數的目錄路徑。我不知道路徑。我想檢查「file.txt」是否存在於特定的路徑。例如:檢查一個文件是否存在於一個linux腳本

if [ -e $1/file.txt ];then 
     echo HAHA 
fi 
+1

'[[-f 「$ 1/file.txt的」]] &&回聲 「HAHA」'應該工作。 – anubhava

+0

只要'$ 1'不包含任何空格,你應該如預期那樣工作。引用它爲「$ 1/file.txt」會解決這個問題。 – chepner

回答

2
if [[ -e "$1/file.txt" ]]; then 
     echo "It exists" 
fi 
相關問題