.\" -*- coding: UTF-8 -*- .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.50.1. .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH TR 1 "апрель 2026 г." "GNU coreutils 9.11" "Команды пользователя" .SH НАИМЕНОВАНИЕ tr — преобразовать или удалить символы .SH СИНТАКСИС \fBtr\fP [\fI\,ПАРАМЕТР\/\fP]... \fI\,СТРОКА1 \/\fP[\fI\,СТРОКА2\/\fP] .SH ОПИСАНИЕ .\" Add any additional description here .PP Преобразовать, уплотнить и/или удалить символы из стандартного потока ввода и записать результат в стандартный поток вывода. СТРОКА1 и СТРОКА2 задают массивы символов МАССИВ1 и МАССИВ2, которые управляют операцией. .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#tr\-c'\fB\-c, \-C, \-\-complement\fP\X'tty: link' использовать дополнение МАССИВА1 .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#tr\-d'\fB\-d, \-\-delete\fP\X'tty: link' удалить символы, перечисленные в МАССИВЕ1; не выполнять преобразование .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#tr\-s'\fB\-s, \-\-squeeze\-repeats\fP\X'tty: link' заменить каждую последовательность повторяющихся символов, перечисленных в последнем указанном МАССИВе, на один такой символ .TP \X'tty: link https://www.gnu.org/software/coreutils/manual/coreutils.html#tr\-t'\fB\-t, \-\-truncate\-set1\fP\X'tty: link' сначала усечь МАССИВ1 до длины МАССИВА2 .TP \X'tty: link https://www.gnu.org/software/coreutils/tr#tr\-\-help'\fB\-\-help\fP\X'tty: link' отобразить эту справочную информацию и завершить работу .TP \X'tty: link https://www.gnu.org/software/coreutils/tr#tr\-\-version'\fB\-\-version\fP\X'tty: link' вывести информацию о версии и завершить работу .PP МАССИВы задаются в виде символьных строк. Большинство символов воспринимаются буквально. Распознаются следующие последовательности: .TP \eNNN символ с восьмеричным значением NNN (от 1 до 3 восьмеричных цифр) .TP \e\e обратная косая черта .TP \ea символ звукового сигнала BEL .TP \eb возврат на один символ .TP \ef новая страница .TP \en новая строка .TP \er возврат каретки .TP \et горизонтальная табуляция .TP \ev вертикальная табуляция .TP СИМВОЛ1\-СИМВОЛ2 все символы от СИМВОЛА1 до СИМВОЛА2 в порядке возрастания .TP [СИМВОЛ*] в МАССИВЕ2: повторять СИМВОЛ до достижения длины МАССИВА1 .TP [СИМВОЛ*КОЛИЧЕСТВО] КОЛИЧЕСТВО повторов СИМВОЛа; КОЛИЧЕСТВО считается восьмеричным числом, если начинается с 0 .TP [:alnum:] все буквы и цифры .TP [:alpha:] все буквы .TP [:blank:] все горизонтальные пробельные символы .TP [:cntrl:] все управляющие символы .TP [:digit:] все цифры .TP [:graph:] все печатаемые символы за исключением пробела .TP [:lower:] все буквы в нижнем регистре .TP [:print:] все печатаемые символы, включая пробел .TP [:punct:] все знаки препинания .TP [:space:] все горизонтальные и вертикальные пробельные символы .TP [:upper:] все буквы в верхнем регистре .TP [:xdigit:] все шестнадцатеричные цифры .TP [=СИМВОЛ=] все символы, эквивалентные указанному СИМВОЛу .PP Translation occurs if \fB\-d\fP is not given and both STRING1 and STRING2 appear. \fB\-t\fP is only significant when translating. ARRAY2 is extended to length of ARRAY1 by repeating its last character as necessary. Excess characters of ARRAY2 are ignored. Character classes expand in unspecified order; while translating, '[:lower:]' and '[:upper:]' may be used in pairs to specify case conversion. Squeezing occurs after translation or deletion. Arguments like '[...]' should be quoted, to avoid potential shell globbing. .SH "ПРОГРАММНЫЕ ОШИБКИ" .PP Полная поддержка обеспечивается только для региональных настроек с однобайтовыми кодировками, при которых любой байт входных данных представляет собой один символ. Региональные настройки C являются таковыми в системах GNU, поэтому вы можете избежать данную проблему в оболочке, выполнив команду \fBLC_ALL=C tr\fP вместо простого вызова \fBtr\fP. .SH АВТОРЫ Программа написана Джимом Мейерингом (Jim Meyering). .SH "ИНФОРМАЦИЯ ОБ ОШИБКАХ" Сообщайте об ошибках по адресу bug\-coreutils@gnu.org .br Домашняя страница GNU coreutils: .br Общая помощь по использованию программного обеспечения GNU: .br Сообщайте обо всех ошибках перевода по адресу .SH "АВТОРСКИЕ ПРАВА" Copyright \(co 2026 Free Software Foundation, Inc. Лицензия GPLv3+: GNU GPL версии 3 или выше . .br Это свободное программное обеспечение: вы можете изменять и распространять его. Не предоставляется НИКАКИХ ГАРАНТИЙ в той мере, в которой это разрешено законом. .SH "СМОТРИТЕ ТАКЖЕ" Полная документация на , .br также доступна локально посредством info \(aq(coreutils) tr invocation\(aq .PP .SH ПЕРЕВОД Русский перевод этой страницы руководства разработал(и) Андрей Догадкин . .PP Этот перевод является свободной программной документацией; он распространяется на условиях общедоступной лицензии GNU (GNU General Public License - GPL, .UR https://www.gnu.org/licenses/gpl-3.0.html .UE версии 3 или более поздней) в отношении авторского права, но БЕЗ КАКИХ-ЛИБО ГАРАНТИЙ. .PP Если вы обнаружите какие-либо ошибки в переводе этой страницы руководства, пожалуйста, сообщите об этом разработчику(ам) по его(их) адресу(ам) электронной почты или по адресу .MT debian-l10n-russian@lists.debian.org списка рассылки русских переводчиков .ME .