Polecenie „tr” oznacza 'Tłumaczyć' . Służy do tłumaczenia, np. małych liter na wielkie i odwrotnie, lub nowych linii na spacje.
Składnia:
command | tr
Zmień wielkość liter
Polecenie „tr” może zmienić wielkość liter.
przykład drzewa wyszukiwania binarnego
Składnia:
command | tr
Przykład:
cat exm.txt | tr 'prcu' 'PRCU'
Spójrz na powyższą migawkę, wszystkie p, r, c, u są konwertowane na upprecase P, R, C, U.
Usuń nowe linie
Aby zapisać wszystkie linie w jednej linii, musimy przetłumaczyć wszystkie nowe linie na spacje.
Składnia:
jak sprawdzić rozmiar ekranu monitora
command | tr
Przykład:
cat exm.txt | tr ' ' ' '
Opcje tr
Składnia:
command | tr -s
Przykład:
kółko przewijania nie działa
cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' '
Spójrz na powyższą migawkę, polecenie 'kot jtp.txt | tr -s „l” wcisnął wszystkie litery „l” w jedną i wydał rozkaz 'kot przestrzenie.txt | tr -s ' '' wcisnął wszystkie spacje w jedną przestrzeń.
Przykład:
cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m'
Spójrz na powyższą migawkę, wszystkie litery są szyfrowane zgodnie z poleceniem. Ale litery „A” i „M” nie są szyfrowane, ponieważ są pisane wielkimi literami.
Składnia:
command | tr -d
Przykład:
cat exm.txt | tr -d o
Spójrz na powyższą migawkę, wszystko „O” litery są usuwane z pliku „exm.txt” .