24 июл. 2012 г.

Перевод регистра

Чтобы не забыть, простенькое заклинание на sed для смены регистра:
Большой в маленький:
's/[[:upper:]]/\l&/g'
Маленький в большой:
's/[[:lower:]]/\u&/g'
Употребить можно, к примеру, так:
echo $BIG_WORD | sed -e 's/[[:upper:]]/\l&/g'