camelCase в snake_case с помощью оболочки?
Какой простой способ преобразовать (поток разделенных пробелами) слова из camelCase в snake_case с помощью командной оболочки (например, bash)?
Это более простой случай по сравнению с предыдущим вопросом, который я удалил.
1 ответ
Решение
С GNU sed вы можете легко преобразовать его в нижний регистр и префикс с подчеркиванием:
$ echo camelCase andAnother | sed 's/[A-Z]/_\l&/g'
camel_case and_another