A „tr” parancs jelentése 'fordít' . Lefordítására szolgál, például kisbetűről nagybetűre és fordítva, vagy új sorokat szóközökké.
Szintaxis:
command | tr
Change Case
A „tr” parancs megváltoztathatja a kis- és nagybetűket.
Szintaxis:
command | tr
Példa:
cat exm.txt | tr 'prcu' 'PRCU'
Nézd meg a fenti pillanatképet, minden p,r,c,u előkelővé alakítják át P,R,C,U.
Új sorok eltávolítása
Az összes sor egyetlen sorba írásához minden új sort szóközökké kell fordítanunk.
Szintaxis:
command | tr
Példa:
cat exm.txt | tr ' ' ' '
tr Opciók
Szintaxis:
command | tr -s
Példa:
cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' '
Nézze meg a fenti pillanatképet, parancsot 'cat jtp.txt | tr -s 'l' az összes „l” betűt egybe szorította és parancsol 'cat spaces.txt | tr -s '''' az összes teret egyetlen térbe szorította.
Példa:
cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m'
Nézze meg a fenti pillanatképet, az összes betű titkosítva van a parancs szerint. De az „A” és „M” betűk nincsenek titkosítva, mint a nagybetűk.
Szintaxis:
command | tr -d
Példa:
cat exm.txt | tr -d o
Nézd meg a fenti pillanatképet, az összeset 'O' betűk törlődnek a fájlból 'exm.txt' .