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

O que significa? [duplicado]

O que
22.06.2013 / 18:36
7
respostas

Existe um tutorial básico para grep, awk e sed? [fechadas]

Sou usuário do Linux há algum tempo e tenho uma compreensão bastante decente da maioria dos utilitários de linha de comando comuns. No entanto, os que surgem novamente em relação à programação são grep , awk e sed . A única coisa em qu...
25.09.2010 / 20:04
5
respostas

Remover linha contendo determinada string e a seguinte linha

Eu uso isso cat foo.txt | sed '/bar/d' para remover linhas que contenham a string bar no arquivo. Gostaria, no entanto, de remover essas linhas e a linha imediatamente a seguir . De preferência em sed , awk ou outra ferramen...
19.11.2012 / 17:41
6
respostas

Converte o conteúdo do arquivo em minúscula

Eu tenho o arquivo temp com alguns conteúdos em minúsculas e maiúsculas. Entrada Conteúdo do meu arquivo temp : hi Jigar GANDHI jiga Eu quero converter todos os upper para lower . Comando Eu tentei o seguinte comando:...
05.12.2014 / 08:32
6
respostas

Como descartar vários espaços para um usando sed?

sed no AIX não está fazendo o que eu acho que deveria. Estou tentando substituir vários espaços com um único espaço na saída do IOSTAT: # iostat System configuration: lcpu=4 drives=8 paths=2 vdisks=0 tty: tin tout avg-cpu:...
19.08.2011 / 16:45
3
respostas

Como inserir texto após uma certa string em um arquivo?

Neste momento, estou usando echo "Hello World" >> file.txt para acrescentar algum texto a um arquivo, mas também preciso adicionar um texto abaixo de uma determinada string, digamos que "[opção]", é possível com sed ? EG: Arquiv...
24.03.2014 / 15:46
7
respostas

Como ler a primeira e última linha da saída do gato?

Eu tenho um arquivo de texto. Tarefa - obter a primeira e última linha do arquivo após $ cat file | grep -E "1|2|3|4" | commandtoprint $ cat file 1 2 3 4 5 Precisa disso sem saída de gato (somente 1 e 5). ~$ cat file | tee >(head -...
25.06.2014 / 12:38
3
respostas

Diferenças entre sed no Mac OSX e outro sed “padrão”?

Estou tendo alguns problemas ao usar uma resposta fornecida neste site para essa pergunta sobre um comando sed para substituir uma linha em branco por duas outras linhas de conteúdo , e foi criada se o comando sed no Mac OS (10.6.7 para eu) é d...
24.05.2011 / 20:16
6
respostas

SED: insere texto após a última linha?

O comando insere uma tag no início de um arquivo: sed -i "1s/^/<?php /" file Como posso inserir algo no final de cada arquivo com o SED?     
06.09.2009 / 16:42
7
respostas

Usando sed para localizar e substituir uma string complexa (preferencialmente com regex)

Eu tenho um arquivo com o seguinte conteúdo: <username><![CDATA[name]]></username> <password><![CDATA[password]]></password> <dbname><![CDATA[name]]></dbname> e eu preciso fazer um scr...
07.06.2013 / 23:33