zoukankan      html  css  js  c++  java
  • ls 只显示目录

    只显示目录:

    ls  -d */

    在实际应用中,我们有时需要仅列出目录,下面是 4 种不同的方法。

    1. 利用 ls 命令的 -d 选项:

    1. $ ls -d */   


    2. 利用 ls 命令的 -F 选项:

    1. $ ls -F |grep "/$"  
    2. Desktop/  
    3. pic/  
    4. shell/  
    5. src/  


    -F 选项会给输出的不同文件类型加上一个后缀,比如普通文件会在其后加一个 * 符号,管道文件会在其后加上一个 | 符号,而目录则在其后加上一个 / 符号,因此使用上面的方法也可以实现仅列出目录。

    3. 利用 ls 命令的 -l 选项:

    1. # ls -l |grep "^d"  
    2. drwxr-xr-x 2 root root 4096 2011-05-08 01:46 Desktop  
    3. drwxr-xr-x 2 root root 4096 2012-03-26 10:03 pic  
    4. drwxr-xr-x 2 root root 4096 2012-03-30 17:21 shell  
    5. drwxr-xr-x 3 root root 4096 2012-03-22 22:18 src  


    上面列出了目录的详细信息,如果只想列出目录名本身,那么可以:

     ls -l |grep "^d" |awk '{print $8}'  

     
  • 相关阅读:
    去除图片水印
    CALayer
    UIKit Animation
    CoreAnimation
    3DTouch
    键盘事件
    weChat聊天发送图片带有小尖角的实现
    webView 和 js 交互 之 屏蔽 样式
    iOS socket编程
    tableView尾部多处一部分空白高度
  • 原文地址:https://www.cnblogs.com/lavin/p/5912369.html
Copyright © 2011-2022 走看看