Rename

rename - 顾名思义 重新命名文件。

用法:

  rename 原文件格式 新文件格式 重命名的文件

example:

  rename foo foo0 foo?

  rename .htm .html *.htm

[[email protected]_man test]# for i in {1..10}; do touch foo$i;done
[[email protected]_man test]# ll
total 12
-rw-r--r-- 1 root root  56 Jun 25 14:16 aA.sh
-rw-r--r-- 1 root root 100 Jun 25 13:58 a.log
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo1
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo10
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo2
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo3
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo4
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo5
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo6
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo7
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo8
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo9
-rw-r--r-- 1 root root   0 Jun 25 22:57 fooseq
-rw-r--r-- 1 root root  60 Jun 25 14:09 p.sh
-rw-r--r-- 1 root root   0 Jun 25 13:54 stu_102999_1_.JPG
-rw-r--r-- 1 root root   0 Jun 25 13:54 stu_102999_2_.JPG
-rw-r--r-- 1 root root   0 Jun 25 13:54 stu_102999_3_.JPG
-rw-r--r-- 1 root root   0 Jun 25 13:54 stu_102999_4_.JPG
[[email protected]_man test]# rename foo foo0 foo?
[[email protected]_man test]# ll
total 12
-rw-r--r-- 1 root root  56 Jun 25 14:16 aA.sh
-rw-r--r-- 1 root root 100 Jun 25 13:58 a.log
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo01
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo02
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo03
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo04
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo05
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo06
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo07
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo08
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo09
-rw-r--r-- 1 root root   0 Jun 25 23:02 foo10
-rw-r--r-- 1 root root   0 Jun 25 22:57 fooseq
-rw-r--r-- 1 root root  60 Jun 25 14:09 p.sh
-rw-r--r-- 1 root root   0 Jun 25 13:54 stu_102999_1_.JPG
-rw-r--r-- 1 root root   0 Jun 25 13:54 stu_102999_2_.JPG
-rw-r--r-- 1 root root   0 Jun 25 13:54 stu_102999_3_.JPG
-rw-r--r-- 1 root root   0 Jun 25 13:54 stu_102999_4_.JPG

说明:?代表‘一定有一个’任意字元。

 

时间: 2024-12-20 13:24:14

Rename的相关文章

oracle热点表online rename

对于在线的繁忙业务表的任何操作都可能带来意想不到的风险.一张业务表,对partition key进行升位,其步骤是: rename原表 新建临时表 交换分区到临时表 升位临时表的字段的长度 交换临时表到第二张临时表 rename第二种临时表为业务表 整个的操作过程如果顺利,预计在10s左右,如果放在文件中,速度会很快.下面模拟繁忙表进行测试: #!/bin/sh . /home/oracle/.bash_profile sqlplus -S /nolog<<EOF conn test/test

Tag.And.Rename.v3.5.4.WinALL.Cracked-BRD

SysNucleus.USBTrace.v2.4.3.69.Incl.Keymaker.And.Patch-CORE\ SysNucleus.USBTrace.v2.4.3.69.x64.Incl.Keymaker.And.Patch-CORE\ Tag.And.Rename.v3.5.4.WinALL.Cracked-BRD\ The.Independent.January.19.2010.Retail.Ebook-ATTiCA_Internal\ TMPGEnc.Xpress.v4.7.4.

Linux下c编程rename函数导致的问题

前段时间在部署代码的时候,发现一个比较"诡异"的问题 相同的环境下(CentOs 6.5),开发说在其本机的虚拟机汇总测试是正常的,部署到正式环境中时,就会出现问题.相同的函数,总是执行失败.在另一台测试也是完全正常 开发说是服务器安装的原因,来来回回安装了N次.真TM郁闷 然后又说是权限的问题,包的问题,自己安装,服务器拿回家升级,重买服务器.这个拿回去给他妈用等等等等--我都懒的理他 首先说权限问题,我说跟测试正常的那台机器完全相同,说不行,好吧,给你777 又说是包没安装,我说那

Oracle 重建表(rename)注意事项总结

一.概述 前一段时间,有一个DBA朋友在完成重建表(rename)工作后,第二天早上业务无法正常运行,出现数据无法插入的限制和错误,后来分析才发现,错误的原因是使用rename方式重建表以后,其它引用这个表的外键约束指向没有重新定义到这个重建的新表中,从而导致这些表在插入新数据时,违反数据完整性约束,导致数据无法正常插入.影响了业务大概有1个多小时,真是一次血淋淋的教训啊. 使用rename方式重建表是我们日常DBA维护工作中经常使用的一种方法,因为CTAS+rename这种配合方式,非常实用和

(转)安装Android SDK时遇到Failed to rename directory

安装Android SDK时遇到Failed to rename directory E:\Java\Android SDK\android-sdk_r06-windows\android-sdk-windows\tools to E:\Java\Android SDK\android-sdk_r06-windows\android-sdk-windows\temp\ToolPackage.old01     这样的问题?总是提示无法改名?     解决方法如下:     1.备份tools文件

oracle rename数据文件的两种方法

oracle rename数据文件的两种方法 2012-12-11 20:44 10925人阅读 评论(0) 收藏 举报  分类: oracle(98)  版权声明:本文为博主原创文章,未经博主允许不得转载. 第一种 alter tablespace users rename datafile '==' to '***'; 这种方式需要数据库处于open状态,表空间在offline的状态下才能更改. [sql] view plain copy SQL> alter tablespace user

mysql 日志表rename 备份

1. 按照原历史表新增一个新表(空表): mysql> show create table history_log\G mysql> create table history_log_new ...; 2. 给历史表重命名,并将新表重命名为历史表: mysql> RENAME TABLE history_log to history_log_bak_20151217, history_log_new to history_log;

Batch File Rename Utility(文件批量改名软件) 1.1.4231

软件名称: Batch File Rename Utility(文件批量改名软件) 1.1.4231.23098 软件语言: 英文 授权方式: 免费软件 运行环境: Win7 / Vista / Win2003 / WinXP / Win2008 软件大小: 2.2MB 图片预览: 软件简介: Batch File Rename Utility是一个易于使用的文件和文件夹改名工具.提供灵活的选择配置的规则,可以组合和堆叠.它允许你替换字符,删除/添加号码,删除/添加文本,变更,分裂名称等等.该计

批量改名工具 Bulk Rename Utility

好用的批量改名工具 Bulk Rename Utility 功能: 这个工具既可以改文件名,也可以改目录. 使用技巧: 结合前缀4位 数字 可以让文件排列很整齐 例如:         0030 关于下一步工作的请示.doc          0031 现场报告20160506.ppt 0032 公文目录