
2个回答
展开全部
if [ $# = 0 ]
then
echo "usage:$0 <path>"
exit 1
fi
if [ ! -d $1 ]
then
echo "not a directory"
exit 1
fi
#只找目录
ls -l $1|grep ^d|awk '{print $NF}'
#找目录和文件
ls -l $1
#不知道你问的是目录,还是目录+文件,都写上了
then
echo "usage:$0 <path>"
exit 1
fi
if [ ! -d $1 ]
then
echo "not a directory"
exit 1
fi
#只找目录
ls -l $1|grep ^d|awk '{print $NF}'
#找目录和文件
ls -l $1
#不知道你问的是目录,还是目录+文件,都写上了
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询