Команду tr используют для проведения различных операций с символами, таких как замена, преобразование, замещение, удаление из стандартного ввода, отправляя результат на стандартный вывод.
Сама по себе (без использования опций) функция tr применяется для замены символов из первого набора символами второго набора (каждый символ первого набора заменяется на соответствующий ему символ второго набора), а также можно заменить заглавные буквы строчными и наоборот.
опция | расшифровка | функция |
---|---|---|
-c, -C | --complement | дополнение; использовать состав первого набора |
-d | --delete | удалить символы из первого набора |
-s | --squeeze-repeats | замещать последовательность знаков, которые повторяются, из перечисленных в последнем наборе, на один такой знак |
-t | --truncate-set1 | усечь первый набор |