Linux tr
Príkaz 'tr' znamená 'preložiť' . Používa sa na preklad, napríklad z malých písmen na veľké a naopak, alebo nových riadkov do medzier.
Syntax:
command | tr
Zmeniť prípad
Príkaz 'tr' môže zmeniť veľkosť písmen.
Syntax:
command | tr
Príklad:
cat exm.txt | tr 'prcu' 'PRCU'
Pozrite sa na snímku vyššie, všetky p,r,c,u sú prevedené na veľké písmená P,R,C,U.
Odstrániť nové riadky
Aby sme zapísali všetky riadky do jedného riadku, musíme všetky nové riadky preložiť do medzier.
Syntax:
command | tr
Príklad:
cat exm.txt | tr ' ' ' '
tr Možnosti
Syntax:
command | tr -s
Príklad:
cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' '
Pozrite sa na snímku vyššie, príkaz 'cat jtp.txt | tr -s 'l'' stlačil všetky písmená 'l' do jedného a príkaz 'cat spaces.txt | tr -s ' '' stlačil všetky priestory do jedného priestoru.
Príklad:
cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m'
Pozrite sa na snímku vyššie, všetky písmená sú zašifrované podľa príkazu. Ale písmená 'A' a 'M' nie sú zašifrované, keďže sú veľké.
Syntax:
command | tr -d
Príklad:
cat exm.txt | tr -d o
Pozrite sa na snímku vyššie, všetky 'O' písmená sa zo súboru vymažú 'exm.txt' .