Perguntas sobre 'tr'

nos ajude a editar este wiki
4
respostas

Como o “-dc” funciona em “cat / dev / urandom | tr -dc "01"?

Até agora eu sei o arquivo /dev/urandom é um dos arquivos especiais, seu objetivo é gerar caracteres aleatórios. Quando executo cat /dev/urandom de um fluxo de caracteres estranhos, alguns ideogramas chineses são exibidos continuamente. No...
05.03.2015 / 16:30
3
respostas

Como faço para suprimir uma mensagem de aviso?

touch ~/deleted/$(echo "directory_"$(readlink -f foo)|tr '/' '\') 2> /dev/null onde foo é um diretório Está lendo o nome completo do caminho do foo e criando-o como um arquivo substituindo todo '/' por '\' e colocando um diretório_ na...
06.08.2014 / 16:32
1
resposta

Exclui apenas a primeira ocorrência do caractere usando tr

Eu quero excluir a ocorrência de um caractere em uma string apenas para a primeira ocorrência. Exemplo: echo "B123_BACK" | tr -d 'B' Isso resulta na saída: 123_ACK Como posso excluir apenas a primeira ocorrência de charcater 'B...
10.07.2013 / 12:34
4
respostas

Como reformatar os blocos de zonas do named.conf em linhas simples?

Por razões que eu não vou entrar aqui, eu preciso fazer uma cópia do arquivo named.conf do servidor antigo do CentOS 5.10 e executar alguma manipulação de texto na cópia. O resultado final deve consolidar as informações de cada zona em uma única...
22.08.2018 / 17:59
1
resposta

Contando repetições consecutivas de um caractere específico (por exemplo,)

Digamos que eu tenha um arquivo com linhas como as seguintes: foo,bar,,baz,xy foo,,bar,baz,xy,, Eu gostaria de contar quantas vezes eu tenho ,, (duas vírgulas consecutivas cercadas por qualquer outro caractere) em cada linha. Minha...
12.02.2014 / 23:56
1
resposta

entendendo a diferença entre “-C” e “-c” no utilitário tr (1)

De acordo com tr (1), manual -C significa: Complement the set of characters in string1, that is ''-C ab'' includes every character except for 'a' and 'b'. .. e -c significa: Same as -C but complement the set of values in string1....
06.05.2013 / 13:24
1
resposta

Como eu transformo as letras minúsculas acentuadas para maiúsculas? - Usando o comando 'tr' [duplicado]

Eu tentei com: $ echo 'Ciência' | tr 'a-z' 'A-Z' CIêNCIA Mas o caractere 'ê' não muda, obviamente porque é acentuado. Então eu tentei com classes POSIX: echo "Ciência" | tr '[:lower:]' '[:upper:]' CIêNCIA Mas o 'ê' continua em mi...
29.10.2016 / 02:49
1
resposta

tr -c '[a-zA-Z]' '\ n' não substituindo todos os caracteres do complemento

Escrevendo um script, eu queria substituir todos os caracteres, exceto alfa ([a-zA-Z]) por uma quebra de linha. Por definição, ao usar o sinalizador -c (complemento de conjunto), o tr deve substituir todos os caracteres que não estão no SET1 pel...
02.11.2015 / 19:16
2
respostas

por que minha primeira operação de pipe não removeu o caractere de nova linha?

Meu nextermCensus.lis contém caracteres de nova linha e estou interessado apenas na primeira linha, gostaria de remover o caractere de nova linha. mas isso não funciona. então eu tenho que usar o segundo método para removê-lo. $(echo $censu...
11.09.2015 / 17:27
3
respostas

como extrair um número da linha no unix

Eu preciso encontrar a primeira ocorrência do atributo ICount e seu valor deve ser retornado. Apenas o número do atributo. Como conseguir isso? < FCount = "1" ICount = "0" Ccount= "1"> Por favor me ajude nisso.     
30.11.2015 / 14:07