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
2
respostas

Como faço para sed fazer apenas ações no primeiro jogo?

Eu tenho um script bash que extrai cabeçalhos da fonte MIME de um email. A idéia é que eu só quero capturar os cabeçalhos da mensagem nada mais. Não está funcionando direito embora. Eu quero fazer o seguinte: 1) Comece no topo do email. 2...
07.02.2015 / 23:46
2
respostas

Criando vários arquivos de entrada usando sed em um loop for

Suponha que eu tenha um arquivo de script simples do Mathematica chamado "a.m" que contenha o parâmetro 'a' sem valor atribuído: Solve[x^2+5^a==0,x]>>a.out O que eu gostaria de fazer é criar vários arquivos de script variando o valo...
04.03.2015 / 22:23
1
resposta

Corresponder e excluir linhas com ~ 100 strings

Eu tenho uma lista de aproximadamente 100 entradas a serem excluídas de um arquivo delimitado por csv. Eles já estão em outro arquivo de texto chamado 'tbd.txt; Meu primeiro pensamento é escrever um bash para loop em torno de 'sed -i', mas is...
09.03.2015 / 17:55
2
respostas

Removendo caracteres especiais do arquivo e mantendo o separador de campos

Eu consegui remover todos os caracteres especiais de um arquivo de tamanho fixo que aparece na primeira coluna, mas como resultado, todas as colunas subseqüentes foram deslocadas para a esquerda pela quantidade de caracteres excluídos. É um arqu...
21.04.2015 / 12:45
4
respostas

Removendo uma linha vazia e a linha acima dela

Eu tenho um grande arquivo .fna contendo milhões de seqüências de DNA. Devido a alguns erros de gravação após o truncamento de meus primers, fico com alguns cabeçalhos de seqüência sem sequência seguindo-o. Um exemplo é mostrado abaixo. Preciso...
26.01.2015 / 08:53
1
resposta

como posso adicionar um caractere extra depois de uma pesquisa por palavra [closed]

Eu tenho os seguintes nomes de campo demelog voyapro naisjdf naismc decoide decoccm travide travccm equiccm mariccm Abaixo está uma amostra do meu arquivo. Existem mais colunas antes do primeiro fck=83 ... fck=83;fcv=naismc;fcv=n...
11.02.2015 / 18:14
1
resposta

grep procura expressão e renomear arquivo

Eu tenho arquivos pdf legíveis que contêm a string VAX seguida por oito números, como VAX00002885 . Agora quero encontrar essa expressão e renomear o pdf correspondente para VAX00002885.pdf (neste caso). Como posso fazer isso?    ...
30.09.2014 / 17:14
1
resposta

Como aninhar correspondências globais com sed?

Se eu fizer: sed 's/match/replace/g' Eu sei que sed irá substituir substituir para cada ocorrência de correspondência em uma linha. Mas e se ...? echo "match <please dont match this?>" | sed 's/match/replace/g' ... ou...
30.10.2014 / 20:02
2
respostas

Corresponde da linha atual até uma linha que não corresponde a um padrão

Eu realmente tentei pesquisar, mas não consegui encontrar nada (é difícil saber exatamente o que procurar). Eu sei como fazer isso com sed : imprimir da linha atual até a linha que corresponde a ALGUMA COISA: sed -n '/1/,/SOMETHING/p'...
06.10.2014 / 22:59
1
resposta

Lidando com variáveis sed com caminhos nelas?

Eu tenho um applescript para fazer certas coisas, como pesquisar e substituir. set lol to quoted form of POSIX path of (choose file with prompt "VälJ Fil") Isso escolhe um arquivo, então estou fazendo isso set script1 to "sed 's@id_Sho...
09.08.2014 / 02:52