【问题标题】:KSH script list files/directories in another placeKSH 脚本在另一个地方列出文件/目录
【发布时间】:2014-03-31 23:19:59
【问题描述】:

我现在正在学习 KSH,想知道....如果你使用了命令:

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

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

这是我第一次使用的:

#!/bin/ksh

echo "Files in Folder:"
ls .*

【问题讨论】:

标签: linux ksh


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多