我必须将
<<STORE>>SA_MASTER_YYYMMDDHHMMSS.dat
文件名更改为
SA_MASTERYYYMMDDHHMMSS.<<STORE>>
. 请告诉我在unix中实现这个的命令
例如
0001.SAMASTER_YYYYMMDDHHMMSS.DAT
应该更改为SAMASTER_YYYYMMDDHHMMSS.1
ie 如果商店有前导零(0001)我必须消除零(1)
我必须将
<<STORE>>SA_MASTER_YYYMMDDHHMMSS.dat
文件名更改为
SA_MASTERYYYMMDDHHMMSS.<<STORE>>
. 请告诉我在unix中实现这个的命令
例如
0001.SAMASTER_YYYYMMDDHHMMSS.DAT
应该更改为SAMASTER_YYYYMMDDHHMMSS.1
ie 如果商店有前导零(0001)我必须消除零(1)
使用mv
.
例如mv 0001.SAMASTER_YYYYMMDDHHMMSS.DAT SAMASTER_YYYYMMDDHHMMSS.1
对于解释,您需要编写一些脚本。
请参阅如何进行批量重命名?以获得进一步的答案。
当然,直接的方法是使用mv
. 但是,如果你想重命名很多文件的名字,你需要编写一个程序,你需要sed
,cut
等等