红联Linux门户
Linux帮助

ls只显示目录的两种用法

发布时间:2010-05-13 09:53:26来源:红联作者:lianshaohua
由于ls没有提供只显示目录的命令,所以我们只要搭配grep命令来显示目录
1、ls -F |grep "/$"
显示目录(不包含.及..),当然也可以包含,使用命令:ls -Fa |grep "/$"
2、ls -la |grep "^d"
显示当前目录的所有目录

这两条命令原理一样;显示方式略有不同罢了;
文章评论

共有 22 条评论

  1. 芈祖 于 2011-01-17 16:03:00发表:

    现在下载来看看

  2. yandih 于 2011-01-15 12:46:56发表:

    晕 我都是用ll的

  3. yeziliang 于 2010-11-26 22:10:42发表:

    学习学习

  4. yixiaofei117 于 2010-10-25 08:45:25发表:

    学习学习

  5. mft809849218 于 2010-10-20 21:43:58发表:

    简洁好用!!学习!!

  6. mft809849218 于 2010-10-20 21:43:51发表:

    简洁好用!!学习!!

  7. wurr707 于 2010-09-07 10:28:01发表:

    学习一下

  8. chouniu 于 2010-08-18 19:14:04发表:

    共同学习,互相帮助

  9. outsiders 于 2010-08-17 02:37:30发表:

    引用:

    outsiders 发表于 2010-8-17 02:37

  10. outsiders 于 2010-08-17 02:37:22发表:

    引用:

    outsiders 发表于 2010-8-17 02:37

  11. outsiders 于 2010-08-17 02:37:18发表:

    引用:

    outsiders 发表于 2010-8-17 02:37

  12. outsiders 于 2010-08-17 02:37:14发表:

    引用:

    outsiders 发表于 2010-8-17 02:37

  13. outsiders 于 2010-08-17 02:37:08发表:

    引用:
    ls -d */ 正解! 顶起来。。。。
    lvguanming 发表于 2010-8-4 17:04

  14. outsiders 于 2010-08-17 02:36:59发表:

    引用:
    好冷清,今天到现在都没有发个贴子
    lianshaohua 发表于 2010-5-17 11:58

  15. lvguanming 于 2010-08-04 17:04:54发表:

    ls -d */ 正解! 顶起来。。。。

  16. lianshaohua 于 2010-05-25 08:38:24发表:

    牛人就是牛人,简单好用,

  17. 相思爱文 于 2010-05-24 22:52:01发表:

    ls -d */

  18. shenhao0129 于 2010-05-23 22:21:48发表:

    今天上午研究了一下,之前没有明白grep后面那参数是什么意思,后来查阅了shell编程手册才明白,呵呵

  19. lianshaohua 于 2010-05-17 11:58:18发表:

    好冷清,今天到现在都没有发个贴子

  20. lianshaohua 于 2010-05-17 11:58:14发表:

    好冷清,今天到现在都没有发个贴子

  21. checked 于 2010-05-13 10:41:50发表:

    学习学习

  22. lianshaohua 于 2010-05-13 10:06:37发表:

    同理可以得出只显示当前目录的文件的命令:
    ls -l |grep "^-"