TR(1) Comenzi utilizator TR(1)
NUME
tr - converte>te sau >terge caractere
SINOPSIS
tr [OP>IUNE]... >IR1 [>IR2]
DESCRIERE
Converte>te, comprima sau >terge caracterele de la intrarea
standard >i scrie rezultatul la ie>irea standard. >IR1 >i
>IR2 specifica matricele de caractere MATRICE1 >i MATRICE2 care
controleaza ac>iunea.
-c, -C, --complement
utilizeaza complementul MATRICE1
-d, --delete
>terge caractere din MATRICE1, nu le converte>te
-s, --squeeze-repeats
inlocuie>te fiecare apari>ie a unui caracter repetat care
este listat in ultima MATRICE specificata, cu o singura
apari>ie a acelui caracter
-t, --truncate-set1
mai intai trunchiaza MATRICE1 la lungimea MATRICE2
--help afi>eaza acest mesaj de ajutor >i iese
--version
afi>eaza informa>iile despre versiune >i iese
MATRICEle sunt specificate ca >iruri de caractere. Majoritatea se
reprezinta pe ele insele. Secven>ele interpretate sunt:
\NNN caracter cu valoare octala NNN (1 pana la 3 cifre octale)
\\ bara oblica inversa
\a CLOPO>EL auzibil
\b backspace (muta cursorul, un caracter inapoi, >i-l
inlocuie>te cu caracterul men>ionat; de exp.: ,,<ia
ultimului caracter al >IRului)
\n linie noua
\r retur de caret
\t tabulator orizontal
\v tabulator vertical
CARAC1-CARAC2
toate caracterele de la CARAC1 la CARAC2 in ordine crescatoare
[CARAC*]
in MATRICE2, copii ale CARAC pana la lungimea MATRICE1
[CARAC*REPETA]
REPETA copii ale lui CARAC, REPETA in octal daca incepe cu 0
[:alnum:]
toate literele >i cifrele
[:alpha:]
toate literele
[:blank:]
toate spa>iile albe orizontale
[:cntrl:]
toate caracterele de control
[:digit:]
toate cifrele
[:graph:]
toate caracterele imprimabile, fara sa includa spa>iul
[:lower:]
toate literele in minuscula
[:print:]
toate caracterele imprimabile, inclusiv spa>iul
[:punct:]
toate caracterele de punctua>ie
[:space:]
toate spa>iile albe orizontale sau verticale
[:upper:]
toate literele in majuscula
[:xdigit:]
toate cifrele hexazecimale
[=CARAC=]
toate caracterele care sunt echivalente cu CARAC
Conversia are loc daca -d nu este data >i daca apar atat >IRUL1,
cat >i >IRUL2. -t este semnificativ numai in cazul conversiei.
MATRICEA2 este extinsa la lungimea MATRICEI1 prin repetarea ultimului
caracter al acesteia, dupa cum este necesar. Caracterele in exces din
MATRICEA2 sunt ignorate. Clasele de caractere se extind intr-o ordine
nespecificata; in timpul conversiei, [:lower:] >i [:upper:] pot fi
utilizate in perechi pentru a specifica conversia intre majuscule >i
minuscule. Comprimarea are loc dupa conversie sau >tergere.
ERORI
Suportul complet este disponibil numai pentru localizarile sigure cu un
singur octet, in care fiecare octet de intrare posibil reprezinta un
singur caracter. In sistemele GNU, localizarea C este sigura, astfel
incat pute>i evita aceasta problema in shell ruland LC_ALL=C tr in
loc de tr.
AUTOR
Scris de Jim Meyering.
RAPORTAREA ERORILOR
Ajutor online GNU coreutils:
Raporta>i orice erori de traducere la:
DREPTURI DE AUTOR
Drepturi de autor (C) 2024 Free Software Foundation, Inc. Licen>a
GPLv3+: GNU GPL versiunea 3 sau ulterioara
.
Acesta este software liber: sunte>i liber sa-l modifica>i >i sa-l
redistribui>i. Nu exista NICIO GARAN>IE, in limitele prevazute de
lege.
CONSULTA>I >I
Documenta>ia completa este disponibila la
sau local ruland comanda: <>
TRADUCERE
Traducerea in limba romana a acestui manual a fost facuta de Remus-
Gabriel Chelu
Aceasta traducere este documenta>ie gratuita; citi>i Licen>a
publica generala GNU Versiunea 3
sau o versiune ulterioara
cu privire la condi>ii privind drepturile de autor. NU se asuma
NICIO RESPONSABILITATE.
Daca gasi>i erori in traducerea acestui manual, va rugam sa
trimite>i un e-mail la .
GNU coreutils 9.5 august 2024 TR(1)