Perguntas sobre 'tr'

nos ajude a editar este wiki
4
respostas

Como obter o número de cada sinal de pontuação de um arquivo

grep '[".?!"]' Retorna as linhas que possuem um desses, mas não tenho idéia de quantos estão em cada linha, quanto mais quantos,? e! existem.     
31.10.2015 / 04:59
1
resposta

tr comando não funciona com sequências octal

Eu preciso remover caracteres não ASCII de um arquivo. Eu estava usando o comando - /usr/xpg4/bin/tr -cd '%code%-7' <non-ASCII_file.dat > ASCII_file.dat Embora tenha funcionado no passado, não está funcionando agora. Agora es...
19.03.2013 / 11:10
1
resposta

Como o redirecionamento de entrada / saída do shell “1file” funciona?

Eu vi esse trecho de código em outra pergunta, mas não pude comentar a resposta, então estou perguntando aqui. tr '\n' 'tr '\n' '%pre%' < file 1<> file ' < file 1<> file Estou interessado na parte 1<> , nunca vi...
31.03.2018 / 14:02
2
respostas

Existe alguma biblioteca ou ferramenta para “traduzir” string de um layout de teclado para outro?

Eu quero escrever um script simples que traduza a entrada entre diferentes layouts de teclado. Por exemplo, se meu sistema tiver layouts em russo e inglês e eu passar a string 'Руддщ' para esse script, ele deverá exibir 'Hello'. Atualmente es...
22.04.2017 / 09:36
1
resposta

Iterar os arquivos em uma pasta

Eu tenho uma pasta contendo arquivos, e eu preciso iterar sobre eles usando o comando unix "tr" tendo como saída o mesmo nome de antes (se for possível) (o código abaixo não funciona): FILES=/root/Desktop/prova/* for f in $FILES ; do echo...
24.10.2016 / 17:14
1
resposta

Diff linhas semelhantes

Eu gostaria de imprimir uma lista de linhas onde a primeira palavra em dois arquivos é idêntica, e o resto das palavras não são. Alguma bagunça complicada com comm , grep e cut seria possível, mas esperamos que haja uma maneira mais simp...
19.09.2011 / 16:10
1
resposta

cadeia de caracteres inválida no KSH, mas não no BASH

Eu tento gerar uma string aleatória usando este comando: tr -dc 'A-Za-z0-9!#$%&()*+,-./:;<=>?@[\]^_'{|}~' </dev/urandom | head -c16; echo; Eu preciso colocar esse comando em uma função dentro de um script de shell que precis...
03.01.2018 / 14:28
1
resposta

Por que o tr-sc 'A-Za-z' '[\ 12 *]' inclui uma linha vazia?

Estou trabalhando no Unix For Poets e tentando criar um arquivo contendo todas as palavras / fichas na Bíblia . No entanto, ao usar tr, como sugerido, isso inclui a string vazia. Veja o exemplo abaixo: > tr -sc 'A-Za-z' '[*]' < bible...
02.07.2017 / 14:03
1
resposta

Escapando o caractere de ponto em tr -dc

Estou tentando renomear arquivos usando tr . O seguinte comando quase funciona: for file in ./*; do mv -v "$file" $(echo "$file" | tr ' []' '-' | tr -dc 'A-Za-z0-9_-' | tr '[:upper:]' '[:lower:]'); done No entanto, o comando também remo...
30.12.2016 / 16:51
1
resposta

Renomeando arquivos dá resultado estranho no tcsh

#!/usr/bin/tcsh setenv LC_ALL de_DE rm /home/users0/me/master/me/LookupScripts/Sampa/* foreach f ( /home/users0/me/master/me/LookupScripts/Tokenized/*.txt ) set g = "'basename $f .txt'" set h = "'echo $g | tr "tokenized" "sampa"'" cat $f | ./a4....
31.07.2016 / 04:04