
bash,如何遍历子文件夹下所有文件
2个回答
展开全部
dirfile() {
pushd "$1" > /dev/null 2>&1
for file in $(ls)
do
if [ -d "$file" ]
then
echo "dir:$tab$file"
tab=$tab"----"
dirfile "$file"
tab=${tab%????}
else
echo "$tab$file"
fi
done
popd > /dev/null 2>&1
}
tab=""
dirfile .
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询