#!/bin/bash
read_dir(){for file in `ls -a $1`doif [ -d $1"/"$file ]thenif [[ $file != '.' && $file != '..' ]]thenread_dir $1"/"$filefielseecho $1"/"$filefidone
}
#测试目录 test
read_dir test

转载于:https://www.cnblogs.com/liyuchuan/p/10756066.html

SHELL递归遍历文件夹下所有文件相关推荐

  1. SHELL脚本 遍历文件夹下所有文件以及子文件夹

    SHELL脚本 遍历文件夹下所有文件以及子文件夹 dir 要设置为局部变量 如果设置为全局变量 在func递归时传入的参数 会改变 dir的值,将导致之后的文件目录错误(为更改后的dir值) 当前目录 ...

  2. bat递归查找指定文件_批处理脚本遍历指定文件夹下的文件

    批处理脚本 1. 遍历指定文件夹下的文件 1.1 命令解释 命令: for [参数] %%变量名 in (匹配符) do (执行的命令) 切记:每个指令之间必须以空格隔开,in 与 ( 之间有空格,d ...

  3. java中File类应用:遍历文件夹下所有文件

    练习: 要求指定文件夹下的所有文件,包括子文件夹下的文件 代码: package 遍历文件夹所有文件;import java.io.File;public class Test {public sta ...

  4. c++遍历文件夹下的文件_算法面试|开发者必备|使用递归函数进行无限分类及文件夹遍历...

    适合的读者:学生:初级程序员 前言 程序设计本质上是为了解决生产中的问题,而有时候我们面临的问题无法用有限的数学公式来解决,比如树形目录.无限分类等等,类似这种问题,用递归函数来解决就方便多了. 那什 ...

  5. c++语言循环读写文件夹,C++遍历文件夹下所有文件的多种方法

    为数不多的好用的代码,遍历文件夹获取所有子文件名,"filespec"可用通配符"*?".注意如果用相对路径的话,获取所有文件名后应再调用SetInitDir将 ...

  6. java遍历文件夹下的文件

    网上大多采用java递归的方式遍历文件夹下的文件,这里我不太喜欢递归的风格,就用循环的方式遍历文件夹下的文件,这里用的File的listFiles()方法,下面贴一个使用示例 这是需要遍历的文件夹: ...

  7. Python 递归检测文件夹下的文件

    Python 递归检测文件夹下的文件. 怕自己忘记记录一下: import os# 查找指定文件夹下所有相同名称的文件 def search_file(dirPath, fileName):dirs ...

  8. OpenCV实现遍历文件夹下所有文件

    OpenCV中有实现遍历文件夹下所有文件的类Directory,它里面包括3个成员函数:(1).GetListFiles:遍历指定文件夹下的所有文件,不包括指定文件夹内的文件夹:(2).GetList ...

  9. python根据文件名或后缀名遍历文件夹下所有文件或图片的路径,并计算文件行数

    python遍历文件夹下所有文件或图片的路径 代码 指定目录下的指定后缀文件 import glob #获取指定目录下的所有图片 print (glob.glob("\\home\\qiao ...

  10. 怎么遍历服务器文件夹,遍历远程服务器某个文件夹下的文件

    遍历远程文件夹下的文件,您可以考虑使用FTP的方式,具体的请参考下述代码: private string GetFileNames(string URI) { WebClient wClient = ...

最新文章

  1. BottomNavigationView+ViewPager+Fragment仿微信底部导航栏
  2. [iOS]MVVM-框架介绍
  3. Replace Nested Conditional with Guard Clauses(以卫语句取代嵌套条件表达式)
  4. 【JavaScript】各种事件
  5. 杭电 hdu 3343
  6. Python 函数式编程,从入门到放弃
  7. linux系统一键安装php运行环境apache,mysql等
  8. Idea的svn新建分支,切换分支,合并分支
  9. web前端页面开发工具的演进史
  10. 在静止状态下根据IMU(加速度计)计算姿态角
  11. 「前端代码简洁之路」后台系统之详情页设计
  12. 在项目中实现多数据源和读写分离的配置
  13. mysql怎么分组计算逾期率_Tableau分享第一篇:如何计算分组留存率(Cohort Analysis)!...
  14. 射雕英雄传人物关系python_《射雕英雄传》人物关系图
  15. 9. docker 容器执行sql文件
  16. 喜报丨云和恩墨MogDB数据库与华为Taishan服务器完成兼容性认证
  17. JAVA常见的权限控制算法的实现[转]
  18. 【狼人杀plus全记录】没有公网IP照样完美解决微信小程序本地测试问题,超简单方法!
  19. HYPER-V RTM版安装
  20. Go源码解析——Channel篇

热门文章

  1. 拓端tecdat|R语言确定聚类的最佳簇数:3种聚类优化方法
  2. 算法笔记---从N个整数中选取K个数平方和最大(加可重复选值)
  3. kettle使用经验02
  4. 双系统win+ubuntu14.04使用360随身wifi 3代
  5. 【Caffe安装】ImportError: No module named caffe 的解决方案
  6. 【Caffe安装】Ubuntu14.04上Caffe配置安装(Only CPU)
  7. 用python简单处理图片(5):图像直方图
  8. python连接SQLServer数据库创建数据表同时为每个字段加上对应的中文注释信息
  9. 测量程序运行时间;getTickCount()与getTickFrequency()
  10. 帝豪gl车机系统降级_鲜试车丨10万元级国民轿车再升级,试驾2020款吉利帝豪GL...