Perguntas sobre 'sed'

Sed é conhecido como Stream Editor, pois pode executar várias funções de filtragem e / ou transformação na entrada padrão ou em arquivos especificados pelo usuário. É comumente usado para pesquisar e substituir em arquivos de texto. Se sua pergunta for sobre processamento de texto, essa tag provavelmente será apropriada
1
resposta

Ajudar com sed - remover linhas específicas com determinada string

Estes são os conteúdos do arquivo de texto: cat dog elephant cat lion cat tiger penguin penguin emperor zebra Eu quero remover a linha que contém apenas cat e manter as linhas gato leão e gato tigre . Pode haver nth número de es...
17.07.2015 / 15:58
2
respostas

Procura e substitui múltiplas strings em um script usando comandos vim (search and replace) sem sed?

Um script que cria um arquivo para a precipitação climática é #!/bin/ksh x=10 b=snow c=rain d=snow e=hail echo "$x,$b,$c,$d,$e" > weatherfile exit 0 dado 3,8s/snow/dry/g Para a pesquisa e substituição, qual é a melhor maneira...
07.05.2015 / 19:21
1
resposta

awk condicional através de 4 colunas

Eu tenho um arquivo delimitado por tabulação com 9 colunas da seguinte forma: 1 25555818 T 14 0 0 0 14 0:0:0:14 2 25555819 T 14 7 0 0 7 7:0:0:7 3 25555820 G 13 0 0 13 0 0:0:13:0 4 25555821 A...
14.05.2015 / 00:03
2
respostas

Usando o Unix, ao detectar um padrão, precisamos detectar seu outro padrão correspondente

Ao detectar a linha que contém o padrão night , precisamos detectar sua linha correspondente contendo o outro padrão === que está ocorrendo apenas em uma linha superior, conforme mostrado abaixo. Conteúdo do arquivo: === test1.lo...
08.05.2015 / 13:41
2
respostas

Como remover carimbos de hora de um arquivo?

Eu tenho log que contém linhas de dados: Mon Apr 20 03:15:18 EDT 2015: my|data|data|data Estou tentando escrever um script que extraia apenas os dados de o log, removendo os carimbos de hora iniciais: while read p do echo $p | sed "...
21.04.2015 / 21:20
1
resposta

Substitui uma string em um arquivo de texto usando um script de shell que não está funcionando corretamente

Eu tenho um arquivo de texto contendo isso: 0 0 -1 0 1 0 0 0 0 -1 0 0 1.5 0.0 1.0 1 e quero substituir o 1.0 to 2.0 para que se torne: 0 0 -1 0 1 0 0 0 0 -1 0 0 1.5 0.0 2.0 1 então eu uso este comando: sed -i 's/'1.0'/'2.0...
12.03.2015 / 02:52
3
respostas

Como localizar e substituir em um campo com base no valor do outro campo?

Eu tenho um arquivo como este. IMS00|20140101|Unix|Jan14 IMS01|20140201|Unix|Feb14 IMS02|20140301|Unix|Mar14 IMS03|20140101|Unix|Jan14 IMS04|20140201|Unix|Feb14 Meus critérios são: se o valor da coluna 1 for IMS00 , o valor Jan14 da...
10.03.2015 / 16:23
1
resposta

Problemas com a sintaxe de Sed

Estou modificando arquivos PCL / PS brutos (mistos) e, por algum motivo, não consigo acertar minha sintaxe Sed para o verdadeiro começo que quero que ela pegue. Aqui está um exemplo de saída do comando strings: *c50B *c0P &f1X &f7y4X...
31.03.2015 / 17:17
2
respostas

Usando o 'sed' no Android sem o modificador 'g'?

Eu tenho a caixa de ocupação do Stericson instalada no meu Nexus 10 enraizado. Eu queria substituir a primeira instância de </verse-sub-section> por </section> no arquivo aqui: <section>Psalm of David</...
11.02.2015 / 02:52
2
respostas

br comando para substituir uma string de um arquivo por todo o conteúdo de outro arquivo [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Como garantir que a string seja interpolada em 'sed' substituição escapa de todos os metachars                                      1 resposta                             ...
19.03.2015 / 13:46