繁体   English   中英

Bash - 重命名文件

[英]Bash - rename file

我需要bash脚本来处理这两个文件:

GAMES_12345678_123456_001.xml
GAMES_01234567_012346_CFG.xml

我想重新命名第一个:

 GAMES_12345678_123456_001.xml

至:

games.xml

第二个文件:

GAMES_01234567_012346_CFG.xml

我想删除。

这是中间“GAMES_12345678_123456_001.xml”中的那些数字是随机的,所以我需要在bash脚本中制作某种正则表达式(可能是?)来匹配这些名称。

如果目录中没有其他GAMES文件,您可以简单地

rm GAMES_*_CFG.xml
mv GAMES_*.xml games.xml

如果涉及更多文件,请描述如何选择要删除和删除的两个文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM