shell脚本遍历目录下的所有文件并进行操作
#!/bin/bashfunction read_dir(){
for file in `ls $1` #注意此处这是两个反引号,表示运行系统命令doif [ -d $1"/"$file ] #注意此处之间一定要加上空格,否则会报错thenread_dir $1"/"$fileelseecho $1"/"$file #在此处处理文件即可fidone
}read_dir $1
使用方法:
bash file-search.sh DIR
一定要使用bash,否则会报错file-search.sh: 3: file-search.sh: Syntax error: "(" unexpected
shell脚本遍历目录下的所有文件并进行操作相关推荐
- linux sed 目录递归,shell递归遍历目录下的所有文件并统一改名的方法-文件更名...
对Linux开发技术感兴趣或者是从事Linux开发技术的小伙伴是否知道如何把某个目录下的每个文件统一在名字前加上"abc",用shell实现呢?下面就随Linux培训小编来了解一下 ...
- java 递归 遍历目录下的所有文件
public class Demo{static int level;public static void main(String[] args) throws IOException {//利用递归 ...
- 递归 遍历目录下的所有文件
public class Demo{static int level;public static void main(String[] args) throws IOException {//利用递归 ...
- php 找目录下txt文件,PHP遍历目录下的TXT文件且按时候排序_后端开发
遍历目次下的txt文件 示例: //遍历目次下文件要领 function printdir($dir) { $files = array(); //opendir() 翻开目次句柄 if($handl ...
- shel脚本中怎么引用文件_Linux shell脚本中如何读取跟shell脚本同一目录下的配置文件...
标签: 配置文件如下 ##########BACKUP MYSQL CONFIG####### #database name db_name=test db_user=root db_pass=123 ...
- Linux shell脚本中如何读取跟shell脚本同一目录下的配置文件
2019独角兽企业重金招聘Python工程师标准>>> 配置文件如下 ##########BACKUP MYSQL CONFIG####### #database name db_n ...
- linux整个文件夹下全部文件的属性,C/C++遍历目录下的所有文件(Windows/Linux篇,超详细)...
前面的一篇文章我们讲了用Windows API遍历一个目录下的所有文件,这次我们讲用一种Windows/Linux通用的方法遍历一个目录下的所有文件. Windows/Linux的IDE都会提供一个头 ...
- python遍历目录下的所有文件和目录详细介绍
目录结构如下图: test---a------d------g--------g.txt test---a------d------a.txt test---a------e --------b -- ...
- shell 拷贝 一个目录下的所有文件 到 另个目录下_几例实用的Shell脚本
日常工作中,经常编写一些shell命令或脚本以完成重复性操作,本文分享了最近用到的几例shell实用脚本. 1 特殊文件名的远程拷贝 服务器之间拷贝文件经常使用scp命令,其命令格式: (1)scp ...
最新文章
- 解剖人脸识别从无到有的发展史
- Android笔记:Eclipse中SVN插件的两种安装方式
- 2. Python3输入与输出
- checkout 撤销修改_Git的4个阶段的撤销更改
- tomcat 启动项目 页面文字乱码_项目通过tomcat部署到服务器,请求数据页面中文乱码问题...
- UVA 11733	 Airports
- python读取图像并相加_python给图像加上mask,并提取mask区域实例
- java压缩与解压缩
- python中冒号报错_python中一些常见的错误_后端开发
- 对话诸葛 io 孔淼:数据分析如何做,才能圈住用户?
- 怎么删除w7桌面计算机图标,w7桌面图标箭头怎么去掉?w7桌面图标箭头去掉方法...
- Android widget开发有感
- 业内最小体积SOP8封装,带UART输出,高精度免校准计量芯片HLW8110
- 218个数据采集模板免费下载(最新)
- 计算机科学发展与大规模集成电路,计算机科学与技术发展趋势
- 使用mac的加速办法
- 投融资项目入门和总结
- 网站可行性报告范文_嵩县写可行性研究报告项目报告范文
- 【python】Flask之路由
- MyEclipse开发Struts1实例