Perguntas com a marcação «tr»

Para questões relativas a tr, um utilitário que traduz ou exclui caracteres. Use esta tag para perguntas sobre o utilitário tr em si, ou perguntas sobre problemas decorrentes de seu uso.

6
Converter o conteúdo do arquivo em minúsculas
Eu tenho um temparquivo com alguns conteúdos em minúsculas e maiúsculas. Entrada Conteúdo do meu temparquivo: hi Jigar GANDHI jiga Eu quero converter tudo superior para inferior . Comando Eu tentei o seguinte comando: sed -e "s/[A-Z]/[a-z]/g" temp mas tem saída errada. Resultado Quero como: hi jigar gandhi jiga O …

5
Substitua vários espaços por um usando apenas 'tr'
Eu tenho um arquivo f1.txt: ID Name 1 a 2 b 3 g 6 f O número de espaços não é fixo. Qual é a melhor maneira de substituir todos os espaços em branco por um espaço usando apenas tr? Isto é o que eu tenho até agora: cat f1.txt …
71 shell  cut  tr 


1
Como tornar tr ciente de caracteres não-ascii (unicode)?
Estou tentando remover alguns caracteres do arquivo (UTF-8). Estou usando trpara esse fim: tr -cs '[[:alpha:][:space:]]' ' ' <testdata.dat O arquivo contém alguns caracteres estrangeiros (como "Латвийская" ou "àé"). trparece não entendê-los: trata-os como não-alfa e remove-os também. Tentei alterar algumas das minhas configurações de localidade: LC_CTYPE=C LC_COLLATE=C tr -cs …

6
Por que não é possível ler tr / dev / urandom no OSX?
Um colega sugeriu a criação de uma chave aleatória por meio do seguinte comando: tr -dc A-Za-z0-9_\!\@\#\$\%\^\&\*\(\)-+= < /dev/urandom | head -c 32 | xargs Isso me deu o erro: tr: sequência de bytes ilegal Estou preocupado que eu não tenho /dev/urandomno meu sistema. Tentei pesquisar no Google para descobrir …
35 osx  random  tr 





5
Como removo espaços das variáveis ​​do shell?
Eu fiz o seguinte na linha de comando: $ text="name with space" $ echo $text name with space Estou tentando usar tr -d ' 'para remover os espaços e ter um resultado de: namewithspace Eu tentei algumas coisas como: text=echo $text | tr -d ' ' Sem sorte até agora, …
15 shell  command-line  tr 


3
Posso usar o `sed` para traduzir caracteres como o` tr`?
Gostaria de substituir um conjunto de caracteres pelos caracteres correspondentes de outro conjunto, algo como isto: original set: ots "target" set: u.x foobartest → fuubar.ex. Traduções / transliterações como esta são a especialidade do trcomando: $ echo 'foobartest' | tr 'ots' 'u.x' fuubar.ex. Infelizmente tr, não suporta a alteração de …
14 sed  tr 



2
Comportamento estranho de tr usando intervalos
Eu tenho um servidor específico que está exibindo um comportamento estranho ao usar tr. Aqui está um exemplo de um servidor de trabalho: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ Isso faz todo o sentido para mim. Isso, no entanto, é do servidor 'especial': [root@host~]# echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] abcdefghijklmnpqrstuvwxyz1234567890 …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.