|
СИНТАКСИС |
|
tr [КЛЮЧ]... НАБОР1 [НАБОР2] | |
ОПИСАНИЕ |
|
Команда tr преобразует, уплотняет и/или удаляет символы со стандартного ввода и печатает на стандартный вывод |
ОПЦИИ
-c, -C, --complement сначала получить дополнение ТАБЛИЦЫ1 -d, --delete удалять символы из ТАБЛИЦЫ1, не преобразовывать -s, --squeeze-repeats замещать последовательности повторяющихся символов из перечисленных в ТАБЛИЦЕ1 на единственный такой символ -t, --truncate-set1 сначала сократить ТАБЛИЦУ1 до размера ТАБЛИЦЫ2 --help показать эту справку и выйти --version показать информацию о версии и выйти ТАБЛИЦы задаются как символьные строки. Во многих случаях символы представляют сами себя. Воспринимаются следующие последовательности: \ННН знак с восьмеричным кодом ННН (от 1 до 3 цифр) \\ обратная косая черта \a звуковой сигнал \b забой \f перевод страницы \n новая строка \r возврат каретки \t горизонтальная табуляция \v вертикальная табуляция СИМ1-СИМ2 все символы от СИМ1 до СИМ2 в порядке возрастания [СИМ*] СИМВОЛ заполняет ТАБЛИЦУ2 до длины ТАБЛИЦЫ1 [СИМ*ЧИСЛО] заданное ЧИСЛО одинаковых СИМВОЛОВ; ЧИСЛО восьмеричное, если начинается с 0 [:alnum:] все буквы и цифры [:alpha:] все буквы [:blank:] все горизонтальные пробельные символы [:cntrl:] все управляющие символы [:digit:] все цифры [:graph:] все печатные символы, исключая пробел [:lower:] все строчные буквы [:print:] все печатные символы, включая пробел [:punct:] все знаки препинания [:space:] все вертикальные или горизонтальные пробельные символы [:upper:] все заглавные буквы [:xdigit:] все шестнадцатеричные цифры [=СИМ=] все символы, эквивалентные СИМВОЛУ Преобразование происходит, если заданы обе ТАБЛИЦы, и не указан -d. Ключ -t может быть использован только при преобразовании. ТАБЛИЦА2 при необходимости расширяется до размера ТАБЛИЦЫ1 путем повторения последнего символа. Избыточные символы ТАБЛИЦЫ2 игнорируются. Только [:lower:] и [:upper:] гарантировано сортированы в порядке возрастания, их можно использовать только парно, для обозначения смены регистра. Если не запрошено ни преобразование, ни удаление, ключ -s использует ТАБЛИЦУ1, иначе при уплотнении используется ТАБЛИЦА2. Уплотнение производится после преобразования или удаления.
СМ.ТАКЖЕ |
|
cut, join, uniq |