Linux之ls只显示文件或者文件夹
文件是以 "-"开头 , 文件夹是 d, 所以这就是后面grep的内容。只显示文件ls -l | grep ^-只显示文件夹ls -l | grep ^d。^是正则表达 匹配输入字符串开始的位置。ls -l 之后会得到下面的内容。
·
只显示文件夹 ls -l | grep ^d
只显示文件 ls -l | grep ^-
说明:
ls -l 之后会得到下面的内容
$ ls -lh
total 0
-rw-r--r-- 1 荷塘月色 197121 0 9月 1 16:45 新建文本文档.txt
drwxr-xr-x 1 荷塘月色 197121 0 9月 1 16:45 新建文件夹/
文件是以 "-"开头 , 文件夹是 d, 所以这就是后面grep的内容。
^是正则表达 匹配输入字符串开始的位置。
$ ls -lh | grep ^d
drwxr-xr-x 1 荷塘月色 197121 0 9月 1 16:45 新建文件夹/
更多推荐
已为社区贡献20条内容
所有评论(0)