Поиск по этому блогу

26.02.2015

Трудности перевода

Иногда требуется обработать текст, чтобы составить какой-нибудь description для интерфейса.
Утилитой recode изменить кодировку текста на utf8 в файле data_rus.csv.

bash$ recode windows-1251..utf8 data_rus.csv
Утилитой translit ( оно же в cpan ) воспользоваться для перевода текста в транслит.
bash$ translit -t "GOST 7.79 RUS" -i data_rus.csv -o data_translit.csv
Не забыть удалить спецсимволы.

bash$ cat data_translit.csv | tr -d "'`"
Из имеющегося адреса сети получить адрес PE и CE.

bash$ PE=`echo '999.99.9.32' | awk -F"." '{print $1"."$2"."$3"."$4+1}'`
bash$ CE=`echo '999.99.9.32' | awk -F"." '{print $1"."$2"."$3"."$4+2}'`
bash$ echo "$PE;$CE"
999.99.9.33;999.99.9.34