sed -r 's/([a-z]+)([A-Z][a-z]+)/\1_\l\2/g' file.txt
Команда sed -r 's/([a-z]+)([A-Z][a-z]+)/\1_\l\2/g' file.txt
преобразует текст в файле file.txt
, заменяя camelCase на snake_case, добавляя подчеркивание между словами. Вместо «camelCase» будет «camel_case». Альтернативой может быть использование других инструментов для манипуляции текстом, например, Python.