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

Perguntas sobre como modificar, criar ou analisar arquivos de texto sem formatação. Essa é uma tag muito ampla. Se sua pergunta é sobre o uso de uma ferramenta específica, identifique-a também com o nome da ferramenta (por exemplo, sed, awk, perl etc.)

6
Como substituir o texto aleatoriamente do arquivo?
Como posso substituir aleatoriamente cadeias específicas em um arquivo de texto por cadeias de outro arquivo? Por exemplo: file1.txt(file has more than 200 lines): moonwalker@address.com hansolo@address.com anakinskywalker@address.com obiwankenobi@address.com darthvader@address.com file2.txt(file has 10-20 lines): @adress1.com @adress2.com @adress3.com @adress4.com @adress5.com output.txt: moonwalker@address4.com hansolo@address1.com anakinskywalker@address5.com obiwankenobi@address2.com darthvader@address3.com



3
Substituindo pontos (.) No sed
Então, a pergunta real é: alguém tem uma idéia de como remover M-BM-caracteres especiais sem correr o risco de perder outros caracteres? Eu tenho uma sequência de texto: " . . ." isso é space dot space dot space dot Estou tentando substituir toda a ocorrência dessa seqüência no arquivo …



5
Obter um elemento da cadeia de caminho usando o bash
Eu tenho um arquivo ASCII contendo caminhos de arquivo que li executando: while read p; do echo $p; done < filelist.txt O arquivo contém caminhos de arquivo com o seguinte padrão: ./first/example1/path ./second/example1/path ./third/example2/path Como posso obter uma parte específica da string do caminho (de /para /), por exemplo, preciso …


2
Limite a saída grep para linhas curtas
Costumo usar o grep para encontrar arquivos com uma certa entrada como esta: grep -R 'MyClassName' O bom é que ele retorna os arquivos, seu conteúdo e marca a string encontrada em vermelho. O ruim é que eu também tenho arquivos enormes, nos quais todo o texto é escrito em …





2
Procure um arquivo e imprima o texto de linhas específicas
Eu tenho um arquivo com os dados que eu salvo. Agora eu gostaria de imprimir meus resultados em um novo arquivo. Por exemplo, vamos pegar este exemplo randomlog.log: Link encap:Ethernet HWaddr 08:00:00:00:00:67 inet addr:10.10.10.10 Bcast:10.10.10.10 Mask:255.255.255.0 inet6 addr: fe80::casf:sdfg:23ra:dg12/64 Scope:Link Como posso pegar apenas dados do 12º ao 20º caracteres …


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.