热门标签 | HotTags
当前位置:  开发笔记 > 编程语言 > 正文

求高手解析下以下的shell脚本

求高手解析下以下的shell脚本--Linux通用技术-Linux编程与内核信息,下面是详情阅读。
本人是初学shell脚本编程,望每行都能解释下。

1.
#!/bin/bash
for filename in $(find $1)
do
if [ -d $filename ]
then
printf "%8s %s\n" dir $filename
else
ls -lh $filename | cut -d " " -f5,8 \
| awk '{printf "%8s %s\n", $1, $2}'
fi
done


2.
#!/bin/bash
for emptydir in \
$(find $1 -type d -a -user $USER \
-a -empty -a ! -path '*/.*' 2>/dev/null); do
echo -n "目录 $emptydir 需要删除吗?[y/n]:"
read answer
answer=$(echo $answer | tr 'A-Z' 'a-z')
if [ $answer == y ];then
rmdir $emptydir
fi
done

谢谢哈!
推荐阅读
author-avatar
璋-华_135
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有