linux ls只是列出文件夹
ls -l|grep ^d ----列出当前目录下的文件夹
ls -l|grep ^d|grep "tmp" ----列出当前目录下明子含有"tmp"的文件夹
for dir in `ls -l ~/dxy/|grep ^d | awk '{print $9}'` ---- awk '{print $9}' ,只print 文件夹的名字
do
echo "==== $dir"
cd ~/dxy;cd $dir/
t=`ls -l|grep ^d|grep "tmp"|wc -l`
echo t =: $t
done
转载于:https://www.cnblogs.com/wangyuezhuiyi/archive/2011/12/26/2302597.html
本文介绍如何使用 Linux 的 ls 命令结合管道 grep 和 awk 来筛选特定目录下的文件夹,包括如何仅列出指定目录下的所有文件夹、如何进一步筛选名称中包含特定字符串的文件夹,以及如何遍历这些文件夹并执行操作。
2011

被折叠的 条评论
为什么被折叠?



