sed

gnu sedでsnake_case、camelCase、PascalCaseの相互変換

# snake_case -> PascalCase $ echo "hoge_hoge hoge" | sed -r 's/(\b|_)(.)/\u\2/g' HogeHoge Hoge # snake_case -> camelCase $ echo "hoge_hoge hoge" | sed -r 's/(_)(.)/\u\2/g' hogeHoge hoge # PascalCase -> snake_case $ echo "HogeHoge Hoge" | s…