【发布时间】:2020-07-03 00:11:34
【问题描述】:
我有很多嵌套的json语言文件文件夹,比如
da-dk.json
de-de.json
en-us.json
我需要将它们全部更改为大写连字符后的字母,如
da-DK.json
de-DE.json
en-US.json
我在带有 zsh 的 Mac 上。我最初认为我可以使用我使用过的名为 A Better Finder Rename 的 GUI 实用程序来做到这一点,但它显然不提供替换时的大小写转换。
我知道正则表达式并认为它类似于 find
^([a-z]{2})-([a-z]{2}) 并替换为 $1-\U$2 但我不确定如何在命令行中执行此操作。
【问题讨论】: