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

Excluir nó XML contendo determinado elemento

Desejo remover todos os marcadores de um arquivo KML que contenha o elemento <tessellate> . O bloco a seguir deve ser totalmente removido: <Placemark> <styleUrl>#m_ylw-pushpin330</styleUrl> <LineString&g...
12.04.2013 / 06:02
6
respostas

Como removo as palavras que terminam na letra S se as duplicatas sem um S no final estiverem na mesma lista?

Eu tenho uma lista grande de palavras. Muitas das palavras são diferentes porque têm a letra s no final. Se uma palavra na lista for exatamente igual a outra palavra na lista, exceto que uma das palavras termina com a letra s, eu gostaria de rem...
31.05.2016 / 08:45
3
respostas

Regex não combinando

por que isso não corresponde ...? sed -e '/--Updated?[[:space:]]+Date/d' inputfile isto ..: --Updated Date: 2013-11-06 15:32:13 d? é porque às vezes eu tenho Update Date e, às vezes, Updated Date . para remoção? Eu tente...
28.03.2014 / 15:10
7
respostas

Como adicionar uma linha após a ocorrência nth de uma palavra-chave usando sed?

Usando sed, quero adicionar check após a nth ocorrência Entrada: DCR DCR DCR Saída: DCR DCR check DCR É possível usar sed?     
21.04.2015 / 14:55
3
respostas

Exclui arquivos se o conteúdo não corresponder ao padrão

Existem centenas de arquivos .html em um diretório. Preciso excluir arquivos que não contenham a palavra bluecar em seu conteúdo. Eu achei que sed com rm faria isso, mas eu não sei como combiná-los.     
17.05.2011 / 02:45
5
respostas

Remover campos contendo string específica

Eu tenho file1 contendo vários campos separados por tabulações, nos quais eu gostaria de remover apenas os campos contendo uma string específica, no meu caso o caractere de sublinhado _ (não removendo toda a linha): cat file1 357M...
30.08.2017 / 00:42
2
respostas

substituição de padrão recursivo de múltiplas linhas

A partir da seguinte entrada: serial0/0 SSL disabled eth0/0 SSL enabled SSL only eth0/1 SSL disabled bgroup0 SSL enabled eth0/2 SSL disabled eth0/3 SSL disabled eth0/4 SSL disabled bgroup1 SSL disabled bgroup2 SSL disabled bgroup3 SSL disable...
29.08.2016 / 18:01
4
respostas

Primeiros dois campos a serem separados por _ e resto dos campos como eles são

#CHROM POS REF ALT ../S101_sorted.bam ../S102_sorted.bam ../S105_sorted.bam ../S107_sorted.bam ../S113_sorted.bam ../S114_sorted.bam ../S115_sorted.bam ../S Aradu.A01 296611 T C...
12.01.2017 / 20:51
3
respostas

Substituir os últimos caracteres em cada linha

Eu tenho um arquivo csv com floats terminando em um caractere: 1, 2, 6, 7, "p" 1, 6, 7, 2, "e" etc. Gostaria de substituir "p" por 0 e "e" por 1 para uma tarefa de classificação. Ou seja, eu gostaria de: 1, 2, 6, 7, 0 1, 6, 7, 2, 1...
06.03.2017 / 15:35
2
respostas

sed sed no cygwin só pode substituir um caractere?

Estou tentando substituir um elemento XML em mais de 20 arquivos no Windows usando sed e cygwin. A linha é: cd "D:\Backups\Tasks" sed -i 's~<StartWhenAvailable>true</StartWhenAvailable>~<StartWhenAvailable>false</StartWhe...
20.03.2017 / 16:27