博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
ls 只显示目录
阅读量:5273 次
发布时间:2019-06-14

本文共 599 字,大约阅读时间需要 1 分钟。

只显示目录:

 

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}'  

 

 

转载于:https://www.cnblogs.com/lavin/p/5912369.html

你可能感兴趣的文章
2019年春季学期第四周作业
查看>>
MVC4.0 利用IActionFilter实现简单的后台操作日志功能
查看>>
rotate the clock
查看>>
bugku 变量
查看>>
Python 环境傻瓜式搭建 :Anaconda概述
查看>>
数据库01 /Mysql初识以及基本命令操作
查看>>
数据库02 /MySQL基础数据类型以及多表之间建立联系
查看>>
Python并发编程04/多线程
查看>>
CF461B Appleman and Tree
查看>>
CF219D Choosing Capital for Treeland
查看>>
杂七杂八的小笔记本
查看>>
51Nod1353 树
查看>>
CF1215E Marbles
查看>>
BZOJ2339 HNOI2011卡农(动态规划+组合数学)
查看>>
octave基本操作
查看>>
axure学习点
查看>>
WPF文本框只允许输入数字[转]
查看>>
dom4j 通用解析器,解析成List<Map<String,Object>>
查看>>
第一个项目--用bootstrap实现美工设计的首页
查看>>
使用XML传递数据
查看>>