O comando tr no Linux

O comando tr no Linux

O comando “tr” é uma ferramenta poderosa do Linux usada para transformar caracteres em um arquivo ou stream de entrada. A principal função do comando “tr” é traduzir ou transformar caracteres, ou seja, substituir um conjunto de caracteres por outro.

Uma das principais vantagens do comando é a sua simplicidade e eficiência. Ele é fácil de usar e pode manipular grandes volumes de dados rapidamente. Além disso, o comando é muito flexível e pode ser usado em diversas situações, como transformar o conteúdo de um arquivo, substituir caracteres específicos em um texto ou mesmo eliminar caracteres desnecessários.

ARQUIVOS IMPORTANTES

Vamos usar neste post dois exemplos de um arquivos contendo diversas palavras aleatórias, segue os conteúdos abaixo:

Nome do arquivo: words.txt

iron
linux
commands
with
linux
xargs
archives
marvel
cat words.txt
palavras comando tr linux

Nome do arquivo 2: words_more.txt

iron   linux
marvel dc
star        wars
the      big bang        theory

COMO USAR MANIPULANDO CARACTERES

1- Trocando todas as letras m por c

cat words.txt | tr m c
o comando tr no linux

2- Transformando todas as letras minusculas em maiusculas (2 formas)

cat words.txt | tr a-z A-Z
linux tr manipulando caracteres
cat words.txt | tr [:lower:] [:upper:]
letras maiusculas para minusculas linux

3- Trocando todas as letras mca por MCA

cat words.txt | tr mca MCA
substituir caracteres linux

4- Deletando as letras aeiou

cat words.txt | tr -d aeiou
deletando letras com tr linux

5- Comprimir letras repetidas

cat words.txt | tr -s m
comprimir letras repetidas linux tr

COMO USAR MANIPULANDO SÍMBOLOS

Além de manipular letras, palavras e etc, é possível também trocar por símbolos, com o tr -help você vê as opções disponíveis:

como usar o comando tr no linux

1- Trocando todos os espaços por novas linhas

cat words_more.txt | tr ' ' '\n'
substituição de caracteres linux

Vimos o que é e alguns exemplos de uso do comando ’tr’, então agora basta se divertirem e usarem como for preciso, o aprendizado e uso deste comando é bem simples como viram acima.

Por fim, agradecemos a leitura e esperamos que este post tenha te ajudado de alguma maneira! Caso tenha alguma dúvida, entre em contato conosco pelo Telegram , Facebook ou Instagram ! Veja mais posts no IronLinux !

Posts relacionados

O comando SED no Linux

O comando SED no Linux

O comando SED é uma ótima ferramenta de edição de arquivos ou de formatação de resultados de comandos, com ele você pode pesquisar, localizar e substituir, inserir ou excluir palavras, números e etc.

Ler post completo
Inserir data e hora no comando HISTORY

Inserir data e hora no comando HISTORY

Neste POST iremos aprender a inserir data e hora no comando HISTORY do Linux de maneira rápida e fácil!

Ler post completo