【发布时间】:2020-02-19 14:06:37
【问题描述】:
我在脚本中犯了一个错误,将所有空格替换为“s”而不是下划线。我想撤消此更改。我有这样的名字:
BatmansBegins
FightsClub
ThesDeparted
TouchsOfsEvil
我想把它命名为
Batman_Begins
Fight_Club
The_Departed
Touch_Of_Evil
我现在有这个命令,但它替换了 's' 和它后面的大写字母
rename -n 's/s[A-Z]/_/g'
【问题讨论】:
标签: linux bash command-line rename