Shell脚本笔记

发布时间 2023-09-18 23:20:57作者: 诟笑

1.列出当前目录下所有文件夹名称

#!/bin/bash
#通过pwd命令获取当前路径并存入pwddir变量 pwddir
=`pwd`
#ls -l列出pwddir下所有文件信息即数据,再通过grep利用正则表达式匹配每行以d开头的数据,最后使用awk输出每行的最后一列作为一个数组,for循环对数组进行遍历输出
for i in `ls -l $pwddir | grep ^d | awk '{print $NF}'` do echo $i done