shell获取目录下所有文件夹的名称并输出

前端之家收集整理的这篇文章主要介绍了shell获取目录下所有文件夹的名称并输出前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

获取指定目录/usr/下所有文件夹的名称输出

shell代码

 1 #!/bin/bash
 2 #方法 3 dir=$(ls -l /usr/ |awk '/^d/ {print $NF}')
 4 for i in $dir
 5 do
 6     echo $i
 7 done   
 8 #######
 9 #方法10 for dir in $(ls /usr/11 12     [ -d $dir ] && echo $13 done        
14 ##方法15  
16 '   ## 其实同方法一,直接就可以显示不用for循环

运行shell后会输出/usr/目录下所有的文件夹的名字:

 1 [root@localhost ~]# ./foler.sh
bin
etc
games
include
 6 lib
lib64
libexec
local
sbin
share
12 src

 

猜你在找的Linux相关文章