Linux tr Comandă Tutorial pentru Incepatori (cu Exemple)

în Funcție de tipul de munca pe linia de comandă în Linux, poate doriți un utilitar care poate acționa ca un cuțit Elvețian armatei de rapid de editare de text. Cu bucurie, există un instrument numit tr, care se califică pentru acest rol. În acest tutorial, vom discuta elementele de bază ale tr folosind câteva exemple ușor de înțeles.dar înainte de a face acest lucru, merită menționat faptul că toate exemplele din acest articol au fost testate pe o mașină Ubuntu 18.04 LTS și pe Debian 10.,

Linux tr comanda

Iată cum instrument man page explică:

Translate, squeeze, and/or delete characters from standard input, writing to standard output.

Și următoarele este sintaxa:

tr ... SET1 

iată ce înseamnă:

SETs are specified as strings of characters. Most represent themselves. Interpreted sequences are:
\NNN character with octal value NNN (1 to 3 octal digits)
\\ backslash
\a audible BEL
\b backspace
\f form feed
\n new line
\r return
\t horizontal tab
\v vertical tab

în urma sunt unele Q&Un stil exemple care ar trebui să vă dau o idee bună despre cum tr lucrari de comandă.

Q1. Cum se convertesc litere mici în majuscule folosind tr?

Să presupunem că doriți să convertiți propoziția „tutorial linux pe howtoforge” în majuscule, atunci iată cum puteți face acest lucru folosind tr.,

echo 'linux tutorial on howtoforge' | tr "" ""

comanda De mai sus a produs următoarea ieșire de pe sistemul meu:

LINUX TUTORIAL ON HOWTOFORGE

Q2. Cum să dezbrăcați spațiile suplimentare folosind tr?

Să presupunem că aveți o linie de genul: „HowtoForge este o resursă extrem de bună pentru tutoriale Linux”. Și cerința este de a elimina spații suplimentare din această linie.

Iată cum puteți utiliza tr pentru a face acest lucru:

echo 'HowtoForge is an extremely good resource for Linux tutorials' | tr -s ''

Iată de ieșire:

HowtoForge is an extremely good resource for Linux tutorials

Q3. Cum să ștergeți textul folosind tr?,

echo 'HowtoForge -- is -- an -- extremely -- good -- resource -- for -- Linux -- tutorials' | tr -d '-'

este Următoarea ieșire se produce:

HowtoForge is an extremely good resource for Linux tutorials

Q4. Cum să înlocuiți caracterele folosind tr?

în secțiunea anterioară, să presupunem că cerința era înlocuirea cratimelor cu, să zicem, puncte. Apoi, iată cum puteți face asta folosind tr.

echo 'HowtoForge -- is -- an -- extremely -- good -- resource -- for -- Linux -- tutorials' | tr '-' '.'

este Următoarea ieșire produs:

HowtoForge .. is .. an .. extremely .. good .. resource .. for .. Linux .. tutorials

Concluzie

Astfel încât să puteți vedea tr comandă este un instrument extrem de util atunci când vine vorba de editare de text., Am discutat câteva opțiuni principale aici, dar utilitarul oferă și multe alte opțiuni de linie de comandă. În primul rând, încercați acestea și, odată ce aveți o idee bună despre ceea ce am discutat aici, puteți afla mai multe despre tr îndreptându-vă către pagina man.

Linux tr Tutorial de comandă pentru începători (cu exemple)

Lasă un răspuns

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *