递归重命名目录中指定文件
来源:互联网 发布:新浪微博做淘宝客 编辑:程序博客网 时间:2024/05/17 23:53
当前目录及子目录(甚至子目录下的子目录)中有同名的一个文件read.mk文件,现在将所有的read.mk重命名为read.mk-bak。
可使用shell脚本来实现:
#!/bin/bash
rename()
{
find $1 -name read.mk -exec mv {} {}-bak \;
linux下递归删除某个文件夹或文件 http://blog.csdn.net/zhangzhiwi/article/details/6236559
在linux递归删除某个文件夹(svn)的命令:
find . -name "svn" -type d -print -exec rm -rf {} /;
(1) "."表示从当前目录开始递归查找。
(2) “ -name "svn" "根据名称来查找。
(3) " -type d "查找的类型为目录
(4) "-print" 输出查找的文件目录名
(5) 最主要的是是-exec了,-exec选项后边跟着一个所要执行的命令,表示将find出来的文件或目录执行该命令。
exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{},一个空格和一个/,最后是一个分号。
可使用shell脚本来实现:
#!/bin/bash
rename()
{
find $1 -name read.mk -exec mv {} {}-bak \;
}
rename myPath
执行上述shell脚本后,会将myPath及子目录中的read.mk都重命名为read.mk-bak。
linux下递归删除某个文件夹或文件 http://blog.csdn.net/zhangzhiwi/article/details/6236559
在linux递归删除某个文件夹(svn)的命令:
find . -name "svn" -type d -print -exec rm -rf {} /;
(1) "."表示从当前目录开始递归查找。
(2) “ -name "svn" "根据名称来查找。
(3) " -type d "查找的类型为目录
(4) "-print" 输出查找的文件目录名
(5) 最主要的是是-exec了,-exec选项后边跟着一个所要执行的命令,表示将find出来的文件或目录执行该命令。
exec选项后面跟随着所要执行的命令或脚本,然后是一对儿{},一个空格和一个/,最后是一个分号。
0 0
- 递归重命名目录中指定文件
- VC中指定include文件的目录
- 浏览文件窗口中指定默认目录
- c项目中指定头文件目录
- 用递归方法列出目录,在命令行中指定目录。
- ubuntu 删除目录及子目录中指定文件
- 用svn下载github中指定目录的文件
- Perl脚本:递归替换目录下所有源文件中指定字符串
- 遍历文件夹中指定文件
- 替换文件中指定内容
- 批处理 把文本中指定的文件从一个目录复制到另外一个目录
- Android递归遍历文件夹中指定格式文件
- 多平台遍历目录和子目录中指定类型文件,并对每个文件执行命令
- 获取git中指定的目录
- 在Eclipse wst中指定webapp目录时,需要修改的文件.
- 查找当前目录下的及其子目录中指定的文件
- 扫描目录中指定后缀名的文件(支持WINDOWS跟LINUX)
- 重命名文件目录(七)
- Android学习小Demo(10)ToDoList的加强版
- JavaApplet程序
- poj3250(单调栈)
- 在支付时出现,蛋疼的22more...错误
- 我对多线程编程的理解与联想
- 递归重命名目录中指定文件
- Linux 下压缩与解压.zip和.rar及.7z文件
- android端与服务器端的通信交互
- SharePoint 2013 入门教程--系列文章
- 10个有关String的面试问题
- 感遇
- cocos2d-x 游戏暂停场景切换 注意事项
- 电脑变wifi 用电脑建立无线网
- java读取远程共享文件