如何使用ls按类型列出文件?

祖父1990

当我将ls命令与option一起使用时-l,第一个字母字符串给出有关每个文件的信息,而在该字符串中的第一个字母给出文件的类型。d=目录,-=标准文件,l=链接等)

如何根据第一个字母过滤文件?

安通

您可以使用grep以下方式过滤掉目录以外的所有内容

ls -l | grep '^d'

所述^指示图案是在该行的开头。替换d-l等(如适用)。

当然,您可以使用其他命令直接搜索特定类型(例如find . -maxdepth 1 -type d),或用于ls -l | sort基于该第一个字符将相似类型分组在一起,但是,如果要过滤,则应grep仅从输出中选择适当的行。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章