遍历目录下的所有文件夹和文件,为指定文件改名
2015-05-25 19:12
295 查看
find . -name '原文件名' -printf %h\\n | xargs -i{} mv {}/源文件名 {}/目标文件名
注释:
-printf 是find命令中格式化输出的语句,其中%h参数可获取文件所在目录结构
举例:
想将当前目录及其子目录下的“abc.txt”替换为“123.bat”
find . -name 'abc.txt' -printf %h\\n | xargs -i{} mv {}/abc.txt {}/123.bat
注释:
-printf 是find命令中格式化输出的语句,其中%h参数可获取文件所在目录结构
举例:
想将当前目录及其子目录下的“abc.txt”替换为“123.bat”
find . -name 'abc.txt' -printf %h\\n | xargs -i{} mv {}/abc.txt {}/123.bat
相关文章推荐
- Delphi 计算指定目录下所有文件的大小(遍历文件夹所有文件及目录)
- MFC遍历指定目录下的所有文件/文件夹(不遍历子目录)
- Java中如何利用File类递归的遍历指定目录中的所有文件和文件夹
- 单例模式&&遍历指定目录下的所有文件以及文件夹
- 这是一个定时脚本,主要功能是遍历该文件夹下的所有文件并存储到数组,对数据中的文件进行操作,一个一个移动到指定的目录下,并删除原有文件
- 遍历指定目录下的所有文件夹和文件
- 遍历指定目录下的所有文件及文件夹
- VC中遍历指定目录中的所有文件和文件夹
- 遍历指定的目录下所有的文件和文件夹并给出目录层次
- C# 遍历指定目录下的所有文件及文件夹以及遍历数据库的方法
- C# 遍历指定目录下的所有文件及文件夹
- C# 删除、遍历指定目录下的所有指定文件、文件夹
- C#遍历指定目录下所有文件的方法
- java 把指定文件夹下的所有文件目录和文件都压缩到指定文件夹下
- 交作业 php100 第七讲 遍历目录下所有文件、文件夹
- shell 递归遍历目录下的所有文件并统一改名的方法
- asp.net 删除文件夹,指定文件夹,删除文件夹和所有文件,删除权限设置,递归删除文件夹目录及文件
- Java遍历文件夹下所有文件并替换指定字符串
- shell编程:递归遍历目录下的所有文件并统一改名
- 通过递归查询指定目录下的所有文件和子文件夹下的指定文件名