ubuntu 批量修改文件名
来源:互联网 发布:sql注入点扫描工具 编辑:程序博客网 时间:2024/04/29 09:12
linux批量修改文件名:
最简洁的方法是: rename old_str new_str *.*
就是将 所有*.*的文件名中的字符串old_str替换为 new_str
但是在ubuntu下面,这个东东不起作用,会报错。
Substitution replacement not terminated at (eval 1) line 1.
原来在ubuntu下面rename命令将 三个参数改为两个参数了
rename 's/old_str/new_str' *.*
但是结果还是不行
最后改为使用 for循环语句:
for i in part*;do mv $i $(sed "s/-r-001/-r-0000/" <<<$i);done
上面的意思是,将本目录下所有以part开头的文件中的 -r-001 替换为 -r-0000
修改成功!
0 0
- ubuntu 批量修改文件名
- ubuntu下用rename批量修改文件名
- 批量文件名修改
- 批量修改文件名
- 批量修改文件名
- 批量修改文件名
- 批量修改mp3文件名
- 批量修改文件名
- 批量修改文件名
- shell批量修改文件名
- Python批量修改文件名
- shell批量修改文件名
- 批量修改文件名
- 批量修改文件名
- JAVA批量修改文件名
- linux批量修改文件名
- php批量修改文件名
- shell 批量修改文件名
- Eclipse快捷键及Java开发调试技巧
- window系统下直接读取文件大小
- 系统学习数字图像处理之图像压缩
- Python读写Oracle的BLOB类型
- js正则表达式提取数字
- ubuntu 批量修改文件名
- 浅谈不用定时器和汇编语言,只用C语言实现精确无误的延时
- C++ string
- 快速操作Linux终端命令行的快捷键列表
- 黑马程序员java基础之其他对象
- 压缩感知稀疏基之离散小波变换
- bzoj 1193: [HNOI2006]马步距离
- 消息转发(Message Forwarding)
- 如何设置虚拟机才能上网