Как преобразовать underscore в camelCase с помощью команды sed

echo "hello_world" | sed -r 's/([a-z]+)_([a-z])([a-z]+)/\1\U\2\L\3/'


Эта команда использует sed для преобразования текста, заменяя подчеркивания на CamelCase. Она ищет последовательности вида «слово_слово» и преобразует их в «СловоСлово». Альтернативой может быть использование других инструментов, таких как Perl или Python, для подобной обработки. В данном случае, команда принимает строку «hello_world» и возвращает «helloWorld».

Ответить

Ваш адрес email не будет опубликован. Обязательные поля помечены *