写一个脚本,实现如下功能:
- 脚本可以带参数也可以不带
- 参数可以有多个,每个参数必须是一个目录
- 脚本检查参数个数,若等于0,则列出当前目录本身,否则显示每个参数包含的子目录。
#!/bin/bash
if [ $# -eq 0 ]
then
echo "当前目录下的文件是:"
ls .
else
for d in $@
do
if [ -d $d ]
then
echo "目录$d下有这些子目录:"
find $d -type d
else
echo "并没有该目录:$d"
fi
done
fi