logo

Linux tr

Kommandoen 'tr' står for 'oversette' . Det brukes til å oversette, som fra små bokstaver til store bokstaver og omvendt, eller nye linjer til mellomrom.

Syntaks:

c programmer
 command | tr 

Endre sak

'tr'-kommandoen kan endre store og små bokstaver.

Syntaks:

 command | tr 

Eksempel:

 cat exm.txt | tr 'prcu' 'PRCU' 
Linux tr-filtre1

Se på øyeblikksbildet ovenfor, alle p,r,c,u konverteres til store bokstaver P,R,C,U.

statisk nøkkelord i java

Fjern nye linjer

For å skrive alle linjene til en enkelt linje må vi oversette alle nye linjer til mellomrom.

Syntaks:

 command | tr 

Eksempel:

 cat exm.txt | tr '
' ' ' 
Linux tr-filtre2

tr Alternativer

    tr-s: Kommandoen 'tr -s' klemmer forekomsten av flere tegn til ett.

    Syntaks:

     command | tr -s 

    Eksempel:

     cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' ' 
    Linux tr-filtre3

    Se på øyeblikksbildet ovenfor, kommando 'cat jtp.txt | tr -s 'l'' har klemt alle bokstavene 'l' til en og kommando 'cat spaces.txt | tr -s ' '' har klemt alle plassene til ett rom.

    rr algoritme
    tr rot13: Denne kommandoen krypterer teksten. Det skiller mellom store og små bokstaver.

    Eksempel:

    maskinlæringsmodeller
     cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m' 
    Linux tr-filtre4

    Se på øyeblikksbildet ovenfor, alle bokstavene er kryptert i henhold til kommandoen. Men bokstaven 'A' og 'M' er ikke kryptert som de er i store bokstaver.

    tr -d: Kommandoen 'tr -d' brukes til å slette tegn.

    Syntaks:

     command | tr -d 

    Eksempel:

     cat exm.txt | tr -d o 
    Linux tr-filtre5

    Se på øyeblikksbildet ovenfor, alle 'O' bokstaver slettes fra filen «exm.txt» .