shell递归输出文件名和目录名的方法

今天小编就为大家分享一篇shell递归输出文件名和目录名的方法,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧

最近遇到一个问题,输出指定目录下的所有子目录以及所有文件名

简单写了个shell脚本实现

 function echo_name(){ for file in `ls $1` do echo $1"/"$file if [ -d $1"/"$file ] then echo_name $1"/"$file fi done } echo_name $1 

运行 sh test.sh script

运行结果

以上就是shell递归输出文件名和目录名的方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » 脚本专栏