`` `BASH
tr '[:inferior:]' '[:Upper:]'
output.txt
`` `
Explicação:
* `tr`: Este é o comando usado para tradução de caracteres.
* `'[:inferior:]'`: Isso representa o alcance de caracteres minúsculos.
* `'[:superior:]'`: Isso representa o alcance de caracteres maiúsculos.
* ` Isso redireciona o conteúdo do arquivo "input.txt" como entrada para o comando `tr`.
* `> output.txt`: Isso redireciona a saída do comando `tr` para o arquivo" output.txt ".
Exemplo:
Digamos que você tenha um arquivo chamado "input.txt" contendo o seguinte texto:
`` `
Este é um arquivo de texto.
`` `
Para converter o conteúdo de "input.txt" em maiúsculas e salvá -lo em "output.txt", você executaria o seguinte comando:
`` `BASH
tr '[:inferior:]' '[:Upper:]' output.txt
`` `
O arquivo "output.txt" resultante conterá:
`` `
Este é um arquivo de texto.
`` `
Nota:
* O arquivo original "input.txt" permanece inalterado.
* Você pode modificar os nomes de arquivos de entrada e saída, conforme necessário.
* Para visualizar diretamente a saída no terminal, você pode omitir o redirecionamento de saída:
`` `BASH
tr '[:inferior:]' '[:Upper:]' `` `
* Você pode usar outros conjuntos de caracteres com `tr`, como` 'a-z' para minúsculas ou `'a-z' para a maçaneta.