欢迎来到代码驿站!

Shell

当前位置:首页 > 脚本语言 > Shell

使用Shell遍历目录及其子目录中的所有文件方法

时间:2020-11-06 09:59:58|栏目:Shell|点击:

新建一个shell文件

$ vi traveDir.sh

输入以下代码

 #! /bin/bash
 function read_dir(){
 for file in `ls $1` #注意此处这是两个反引号,表示运行系统命令
 do
  if [ -d $1"/"$file ] #注意此处之间一定要加上空格,否则会报错
  then
  read_dir $1"/"$file
  else
  echo $1"/"$file #在此处处理文件即可
  fi
 done
 } 
 #读取第一个参数
 read_dir $1

执行指令

$ sh traveDir.sh DIR_NAME

上一篇:real server 的一个启动脚本例子(推荐)

栏    目:Shell

下一篇:Linux Shell脚本系列教程(四):使用函数添加环境变量

本文标题:使用Shell遍历目录及其子目录中的所有文件方法

本文地址:http://www.codeinn.net/misctech/19589.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有