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
Como excluo uma linha apenas se estiver em um número de linha especificado e ela corresponder ao padrão?
Por exemplo:
Eu quero excluir ( d );
a terceira linha ( 3 );
se estiver em branco ( ^$ );
A seguinte sintaxe:...
Como posso substituir / remover 0 neste, usando sed :
2001:0db8:03cd:0000:0000:ef45:0006:0123
para que pareça assim:
2001:db8:3cd:::ef45:6:123
Existem 8 pedaços de 4's divididos por : no meio.
A primeira parte de 4 não d...
Eu tenho alguns arquivos de texto, e gostaria de poder mover uma linha arbitrária em qualquer um dos arquivos para cima ou para baixo em uma linha (linhas no início ou no final do arquivo fique onde estão). Eu tenho algum código de trabalho, m...
Tenho texto em massa com datas e horas diferentes, por isso não posso utilizá-lo como padrão e estava a pensar se é possível procurar o 1º , e DEPOIS imprimir " & procure por 2º , e ANTES de imprimir " . Deve ficar assim:
4,"20...
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...
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...
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...
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.
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...