Perguntas com a marcação «text-processing»

Manipulação ou análise de texto por programas, scripts, etc.

2
Ferramenta no unix para subtrair arquivos de texto?
Eu tenho um arquivo grande composto por campos de texto separados por ponto e vírgula na forma de uma tabela grande. Foi ordenado. Eu tenho um arquivo menor composto pelos mesmos campos de texto. Em algum momento, alguém concatenou esse arquivo com outras pessoas e, em seguida, fez uma classificação …




2
Imprimir linhas entre (e incluindo) dois padrões
Eu quero começar o grepping a partir das linhas que tem CKno final da linha e parar de grepping quando a linha tiver Dno final. Eu tentei grep "$CK" "$D" file..txt, mas não funcionou. Entrada: kkkkkkkkkkk jjjjjjjjjjjjjjjjjj gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL JNBHBHJKJJLKKL JLKKKLLKJLKJ/D GGGGGGGGGGGGGG GGGGGGGGGGGGGG A saída desejada: gggggggggggg/CK JHGHHHHHHHH HJKHKKLKLLL …







5
Como encontrar e substituir string sem usar o comando Sed?
Como todos sabemos, sedé muito eficiente para localizar e substituir cadeia, por exemplo achado 'a' e substituí-lo para 'b': sed 's/a/b/g'. É possível fazer isso com outro comando ou script de shell em vez de sed? Isto é para sistemas linux cortados para TV que não possuem o sedcomando. Então …


3
cabeça come caracteres extras
Esperava-se que o seguinte comando shell imprimisse apenas linhas ímpares do fluxo de entrada: echo -e "aaa\nbbb\nccc\nddd\n" | (while true; do head -n 1; head -n 1 >/dev/null; done) Mas em vez disso, apenas imprime a primeira linha: aaa. O mesmo não acontece quando usado com a opção -c( --bytes): …

5
Combinando grande quantidade de arquivos
Eu tenho ± 10.000 arquivos ( res.1- res.10000), todos compostos por uma coluna e um número igual de linhas. O que eu quero é, em essência, simples; mesclar todos os arquivos em colunas em um novo arquivo final.res. Eu tentei usar: paste res.* No entanto (embora este parece funcionar para …

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.