[英]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.