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

SED substitui em várias linhas

Estou tentando encontrar essas três linhas: <!-- <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> --> e substitua-os por: <Connector port="8009" protocol="AJP/1.3" redirectPort="8443" /> Quando eu...
20.05.2011 / 19:14
5
respostas

Como posso converter facilmente entidades especiais de HTML a partir de um fluxo de entrada padrão no Linux?

CentOS Existe uma maneira fácil de converter entidades especiais em HTML de um fluxo de dados? Estou passando dados para um script bash e, às vezes, esses dados incluem entidades especiais. Por exemplo: "test" &amp; test $test ! test...
22.10.2012 / 02:21
1
resposta

torr, substitua no linux http: // cdn1 com https: // cdn1

Eu quero substituir http://cdn1.domain.com por https://cdn1.domain.com em 200 arquivos .html e não sei como fazer isso com sed. Alguém pode me ajudar com isso? sed -i '/http:/\/\cdn1/http:/\/\cdn1/' cum-comand.html sed: -e expression...
02.09.2014 / 23:01
3
respostas

Substituir dois caracteres usando um comando sed

Estou tentando remover os caracteres = e ] usando um comando sed: # echo "A=[A]" | sed s'/[=\]]/ /g' A=[A] Algo está errado com esta sintaxe? Espero os seguintes resultados do sed # echo "A=[A]" | ....sed A [A     
21.02.2013 / 10:07
3
respostas

linux + sed - substitua apenas o caractere mais lado direito da string

Tenho o red-hat 5.1 da máquina linux como substituir apenas o caractere único correto (a maior parte da string) exemplo da minha sintaxe sed (não é bom porque substituiu os caracteres "a") l echo machine1a | sed s'/a/b/g' mbchine1b...
14.05.2012 / 22:33
3
respostas

Regex para sed para pegar várias linhas ou uma maneira melhor?

Estou criando um script que se conecta a um servidor e faz o dump da saída para um arquivo temporário. Eu quero usar sed no script para pegar informações específicas do arquivo temporário. A saída sempre teria a linha tracejada de 80 caracteres,...
24.09.2011 / 17:06
6
respostas

Como remover um bloco marcado de texto em um arquivo?

Como posso remover todas as instâncias de blocos de texto marcados em um arquivo com sed, grep ou outro programa? Se eu tiver um arquivo que contenha: random text // START TEXT internal text // END TEXT more random...
02.05.2010 / 08:11
2
respostas

sed php.ini memory_limit

O seguinte funciona muito bem: phpmemory_limit=256M #or what ever you want it set to sed -i 's/memory_limit = 16M/memory_limit = '${phpmemory_limit}'/' /etc/php5/apache2/php.ini Se o memory_limit estiver configurado para 16M, mas descobri...
21.12.2009 / 16:26
2
respostas

Dividir arquivo de log grande SEM manter o original (dividir no local)

Eu tenho um arquivo de log de 226 GB, e eu quero split em pedaços para facilitar mais xz ing. O problema é que eu só tenho 177 GB de espaço no meu espaço viável. Existe uma maneira de split um arquivo na metade ou em um número N de...
29.12.2014 / 19:42
2
respostas

Perl procura e substitui

Como posso usar a pesquisa e substituir para alterar o conteúdo de um arquivo. Eu preciso mudar o 'all to none' e / ou 'none to all' sem ter que fazer manualmente todas as vezes por centenas de linhas. abaixo é um arquivo de texto de amost...
26.02.2010 / 00:12