logo

Линук тр

Команда 'тр' означава 'превести' . Користи се за превођење, као из малих у велика слова и обрнуто или за нове редове у размаке.

Синтакса:

 command | tr 

Цханге Цасе

Команда 'тр' може променити велика и мала слова.

Синтакса:

 command | tr 

Пример:

 cat exm.txt | tr 'prcu' 'PRCU' 
Линук тр Филтери1

Погледајте горњи снимак, све п,р,ц,у се претварају у велика слова П,Р,Ц,У.

стс преузимање

Уклоните нове линије

Да бисмо све редове написали у један ред, морамо све нове редове превести у размаке.

Синтакса:

 command | tr 

Пример:

 cat exm.txt | tr '
' ' ' 
Линук тр Филтерс2

тр Опције

    тр-с: Команда 'тр -с' сажима појаву више знакова у један.

    Синтакса:

     command | tr -s 

    Пример:

     cat jtp.txt | tr -s 'l' cat spaces.txt | tr -s ' ' 
    Линук тр Филтерс3

    Погледајте горњи снимак, команда 'цат јтп.ткт | тр -с 'л'' је стиснуо сва слова 'л' у једно и команду 'цат спацес.ткт | тр -с '' је стиснуо све просторе у један простор.

    тр рот13: Ова команда шифрује текст. Осетљиво је на велика и мала слова.

    Пример:

     cat exm.txt | tr 'a-z' 'nopqrstuvwxyzabcdefghijklm' cat exm.txt | tr 'a-z' 'n-za-m' 
    Линук тр Филтерс4

    Погледајте горњи снимак, сва слова су шифрована према команди. Али слово 'А' и 'М' нису шифровани као што су велика слова.

    случајни ц
    тр -д: Команда 'тр -д' се користи за брисање знакова.

    Синтакса:

     command | tr -d 

    Пример:

     cat exm.txt | tr -d o 
    Линук тр Филтерс5

    Погледајте горњи снимак, све 'О' слова се бришу из датотеке 'екм.ткт' .