码迷,mamicode.com
首页 > 系统相关 > 详细

使用shell命令遍历目录和子目录文件并输出到文本

时间:2017-08-03 22:06:27      阅读:211      评论:0      收藏:0      [点我收藏+]

标签:pip   output   www.   file   one   get   function   情况   遍历   

 

 

“input_dir”代表当前目录,“output_file”代表输出文件,你可以自己根据情况修改,

 1 #!/bin/bash
 2 function getdir(){
 3     for element in `ls $1`
 4     do  
 5         dir_or_file=$1"/"$element
 6         if [ -d $dir_or_file ]
 7         then 
 8             getdir $dir_or_file
 9         else
10             echo $dir_or_file >> $output_file
11         fi  
12     done
13 }
14 input_dir="."
15 output_file="out.txt"
16 getdir $input_dir

 

借鉴自此:http://www.cnblogs.com/xiaopipi/p/6214673.html   发博仅为方便以后查看

使用shell命令遍历目录和子目录文件并输出到文本

标签:pip   output   www.   file   one   get   function   情况   遍历   

原文地址:http://www.cnblogs.com/mengliwunian/p/7281651.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!