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

Extraindo uma seção de linha de backup mysql usando sed

Eu ocasionalmente preciso extrair um único registro de um mysqlbackup Para fazer isso, eu primeiro extraio a única tabela que eu quero do backup ... sed -n -e '/CREATE TABLE.*usertext/,/CREATE TABLE/p' 20120930_backup.sql > table.sql...
07.10.2012 / 17:58
2
respostas

Como uso o sed ou o awk para remover o texto?

Eu tenho a seguinte linha em um arquivo: Linux Release............5.4.2.0-02 12_12_2011_07:31:23 Como faço para remover todos os caracteres antes do primeiro número com sed ou awk? Desejo obter o seguinte resultado: 5.4....
10.01.2012 / 12:06
2
respostas

Erro de análise do sed do AIX 0602-404 mas funciona com o Linux sed?

Eu tenho este sed trabalhando no Linux e tenho alguns servidores AIX que eu preciso usá-lo também, mas continuo recebendo este erro e não consigo encontrar nenhuma informação nele, mesmo que seja específico. Tenho o seguinte para trabalhar, m...
01.10.2011 / 00:09
1
resposta

substitui o texto no arquivo sem sobrescrever o arquivo

Eu quero usar a linha de comando para editar um arquivo de texto, mas não substituí-lo. Quero preservar o proprietário, o grupo e as permissões do arquivo. Eu tenho um arquivo que contém uma contagem do número de vezes que um equipamento é us...
07.07.2010 / 23:42
2
respostas

Como posso remover códigos de malware em vários arquivos com sed?

Eu tenho esse código de malware em tantos arquivos .html e .php no servidor. Preciso removê-los usando sed -i expression pesquisar todos os arquivos no diretório /home/ encontrar arquivos infectados remova o código, substituind...
05.07.2010 / 11:53
3
respostas

Obtendo linefeeds corretos em emails gerados a partir do linux

Eu tenho um script que envia por e-mail certas entradas do log do linux para mim e leio o e-mail no MS Outlook. O problema é que todas as linhas são executadas juntas sem linefeeds entre as linhas. Para resolver isso eu inseri sed "s / $...
15.06.2009 / 18:37
3
respostas

alias para substituir um texto no arquivo

aqui é uma situação prática.Eu enfrento alguns dos meus arquivos, onde há uma string comum nesses arquivos.Eu costumo abrir o vi e fazer alguma coisa como :%s/text/replacement/g e eu tenho que fazer isso em muitos arquivos muitas e muitas...
10.03.2011 / 09:43
3
respostas

linux + corresponde apenas a VALID IP do arquivo de texto em outro arquivo

por favor, informe como combinar apenas os IPs válidos (255.255.255.255) do arquivo.txt e insira apenas o IP válido no arquivo VALID_IP.txt (consulte VALID_IP.txt por exemplo) a solução deve ser implementada no meu script ksh (então perl...
15.11.2012 / 09:27
2
respostas

sed: como inserir um comentário no início de uma linha correspondente

Estou tentando escrever um script que comentará a seguinte linha em / etc / sudoers toda vez que eu iniciar uma nova instância do EC2: Defaults requiretty Estou assumindo que a melhor maneira de fazer isso é com uma pesquisa inline s...
18.06.2012 / 00:19
4
respostas

Existe um sed equivalente ao awk -F ':' '{print $ 2}'?

Talvez alguém possa me ajudar a encontrar (mais simplesmente) o equivalente a este comando awk seguinte com sed: echo "first:second:third"|awk -F ':' '{print $2}' second     
17.11.2011 / 21:08