2011-07-24 100 views
0

我該如何提示用戶輸入文件的名稱,將其讀入一個變量中,然後使用該變量來檢查所輸入的值是否實際上是一個正義文件。如何檢查目錄中是否存在文件

我該如何在ksh腳本中執行此操作?由於

回答

4

你已經知道如何read user input,這裏的新零件:

它與test(1)做:

test -f $theFile && echo exists 

它也有它最常見於ifwhile表達式中使用的替代名稱[

if [ -f $theFile ] 
then 
    echo exists 
fi 

請參考上面的鏈接(或或者手冊頁)。

+0

+1,但可能需要'-e'而不是'-f' –

+0

非常感謝!謝謝! – Justin

相關問題