trs

Материал из свободной русской энциклопедии «Традиция»
Перейти к навигации Перейти к поиску
На эту статью не ссылаются другие статьи Традиции.
Пожалуйста, воспользуйтесь поиском и установите ссылки в соответствии с принятыми рекомендациями.

trs — утилита Unix наподобие tr, но заменяющий не один символ другим, а одну последовательность символов на другую. Можно подумать, что похожее делает sed, однако это не так, различие можно понять, рассмотрев пример:

       $ echo 642 |trs -e '4 7 72 66 64 4'
       42
       $ echo 642 |sed 's/4/7/g; s/72/66/g; s/64/4/g'
       666

Надеюсь, у кого-нибудь хватит мужества утилиту trs переписать основываясь на flex, как это сделано в recode, что бы повысило значительно скорость перекодировки.

Wiki letter w.png Эту статью следует викифицировать.
Пожалуйста, оформите её согласно общим правилам и указаниям.