Kommandoen 'tr' står for 'Oversætte' . Det bruges til at oversætte, som fra små bogstaver til store bogstaver og omvendt eller nye linjer til mellemrum.
Syntaks:
c programmer
command | tr
Skift sag
Kommandoen 'tr' kan ændre store og små bogstaver.
Syntaks:
command | tr
Eksempel:
cat exm.txt | tr 'prcu' 'PRCU'
Se ovenstående snapshot, alle p,r,c,u konverteres til store bogstaver P,R,C,U.
længde af streng java
Fjern nye linjer
For at skrive alle linjerne til en enkelt linje skal vi oversætte alle nye linjer til mellemrum.
Syntaks:
command | tr
Eksempel:
cat exm.txt | tr ' ' ' '
tr Indstillinger
Syntaks:
command | tr -s
Eksempel:
cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' '
Se på ovenstående snapshot, kommando 'cat jtp.txt | tr -s 'l'' har klemt alle bogstaverne 'l' ind i en og kommando 'cat spaces.txt | tr -s ' '' har klemt alle mellemrum ind i et enkelt rum.
bunke og bunke slags
Eksempel:
kunstigt neurale netværk
cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m'
Se på ovenstående snapshot, alle bogstaverne er krypteret i henhold til kommandoen. Men bogstavet 'A' og 'M' er ikke krypteret, da de er med store bogstaver.
Syntaks:
command | tr -d
Eksempel:
cat exm.txt | tr -d o
Se på ovenstående øjebliksbillede, alle 'O' bogstaver slettes fra filen 'exm.txt' .