如何阻止 ls 下降到目录中,类似于 prune for find?

如何阻止 ls 下降到目录中,类似于 prune for find?

如果我输入,ls *ro*我还会在子目录中获取与该*ro*模式匹配的文件。
有没有类似于 prune 的 ls 选项?

理想情况下是一个标志,否则可能是一个执行官?

答案1

使用-d开关:

ls -d *ro*

……

答案2

你可以使用:

ls | grep ro

为了完成任务。管道输出ls仅将当前目录的内容输出到grep并选择性地输出与正则表达式模式匹配的文件。

相关内容