Как преобразовать строку в Заголовочный Регистр

echo 'This is a TEST' | sed 's/[^ ]\+/\L\u&/g'


Эта команда использует sed для преобразования каждого слова в строке в заголовочный регистр (каждое слово начинается с большой буквы), остальные буквы в словах остаются строчными. Альтернативой может быть использование Perl или Python скрипта для аналогичной обработки текста. Аргументы команды: регулярное выражение ‘s/[^ ]\+/\L\u&/g’ для поиска и замены слов, переданное входное сообщение через конвейер (pipe).

Ответить

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