2014-03-31 76 views
-1

我正在學KSH在momment,不知道....如果你使用的命令:KSH腳本列表文件/目錄在另一個地方

LS *它會在當前目錄下包括任何顯示所有文件其他目錄。

如果我想在其他目錄中顯示所有項目,該怎麼辦?我將如何做到這一點。

這是我首次被使用:

#!/bin/ksh 

echo "Files in Folder:" 
ls .* 
+0

閱讀[Globs vs Regular Expressions](http://lwn.net/Articles/96687/)。 –

回答

1

沒有,ls .*只列出隱藏的文件和目錄,其中按照慣例以點開始。這將包括..,它實際上將列出父目錄中的文件。您只能使用lsls *。如果您想列出另一個目錄的內容,請使用ls $1並像這樣調用腳本:script.ksh /tmp

相關問題