1

我需要 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 脚本中创建某种正则表达式(也许?)来匹配这些名称。

4

1 回答 1

4

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

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

如果涉及的文件较多,请说明如何选择要删除和删除的两个文件。

于 2013-02-06T15:54:54.687 回答