KSH脚本在另一个地方列出文件/目录

时间:2014-03-31 23:20:00

标签: linux ksh

我在妈妈那里学习KSH并且想知道......如果你使用了这个命令:

ls。*它会显示当前目录中的所有文件,包括任何其他目录。

如果我想在另一个目录中显示所有项目怎么办?我怎么做到这一点。

这是我首先使用的:

#!/bin/ksh

echo "Files in Folder:"
ls .*

1 个答案:

答案 0 :(得分:1)

不,ls .*只会列出按照惯例以点开头的隐藏文件和目录。这将包括..,它实际上将列出父目录中的文件。您可以使用lsls *。如果要列出其他目录的内容,请使用ls $1并调用脚本,如下所示:script.ksh /tmp