linux rename 用法
来源:互联网 发布:生产者消费者模式 php 编辑:程序博客网 时间:2024/04/24 00:52
Linux 下的 rename 命令有两个版本:
- C语言版本
- Perl语言版本
其中,C语言版本的命令如下:
rename 原字符串 新字符串 文件名
样例1: 目录 test 下存在两个文件: a_01 、a_02,若需要将文件名中的 a 替换为 b, 其他部分保持不变,则
(1) 若 当前位于 test 目录下,则执行 rename a b *
(2) 若当前位于test的父目录,则执行 rename a b test/*
Perl 语言版本的命令如下:
rename ‘s/原字符串/新字符串/’ 文件名
样例2: 题目如样例1,则
(1) 若 当前位于 test 目录下,则执行 rename ‘s/a/b/’ *
(2) 若当前位于test的父目录,则执行 rename 's/a/b' test/*
样例3:若改用脚本,可如下:
find -name "a*" -print |while read name; do echo $name rename 's/a/b/' $namedone
www.blog.csdn.net/zgl_dm 如需转载,请标明出处。
最后,该如何判断rename是哪个版本,可通过 man rename 查看。若第一行为 RENAME(1) Linux Programmer’s Manual RENAME(1),则是 C语言版本的,若出现 RENAME(1) Perl Programmers Reference Guide RENAME(1)则为 Perl 版本的。
- linux rename 用法
- Linux Rename命令用法
- linux 下rename的用法
- Linux中rename命令的用法
- Linux中rename命令的用法
- Linux中rename命令的用法
- Linux中rename命令的用法
- Linux中rename命令的用法
- @linux下rename用法--批量重命名@
- linux下rename用法--批量重命名
- 【转】Linux中rename命令的用法
- Linux中rename命令的用法
- Linux中rename命令的用法
- Linux中rename命令的用法
- Linux rename
- rename函数的用法
- Ubuntu下rename用法
- rename的用法
- 开发工具
- 编写可接收浏览Intent的Activity
- JSP中Web.xml配置文件详解
- 文档在线
- commons-dbutils的再封装JAR包(可下载)
- linux rename 用法
- oracle exp/imp
- Above the Clouds: A Berkeley View of Cloud
- CodeForce 78 Div2
- c++ 原来我一直没写对双目运算符函数
- 编程与生活
- sphinx 运行出现 error while loading shared libraries: libmysqlclient.so.16: cannot open shared object
- POJ 1273
- 2011.7.22