• 企业400电话
  • 微网小程序
  • AI电话机器人
  • 电商代运营
  • 全 部 栏 目

    企业400电话 网络优化推广 AI电话机器人 呼叫中心 网站建设 商标✡知产 微网小程序 电商运营 彩铃•短信 增值拓展业务
    使用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
    

    以上这篇使用Shell遍历目录及其子目录中的所有文件方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。

    您可能感兴趣的文章:
    • shell脚本递归遍历目录及子目录的例子分享
    • 利用shell脚本遍历文件夹内所有的文件并作整理统计的方法
    • shell 递归遍历目录下的所有文件并统一改名的方法
    • 详解shell 遍历文件夹内所有文件并打印绝对路径
    • linux Shell获取某目录下所有文件夹的名称
    • Shell脚本遍历目录并批量修改文件编码
    上一篇:linux每天定时备份数据库并删除十天前数据详细步骤
    下一篇:浅谈shell数组的定义及循环
  • 相关文章
  • 

    © 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

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