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
Eu estava tentando usar § (0xA7) como o delimitador de um comando sed:
sed -i'' 's§error_log = /var/log/php-fpm.log§error_log = /proc/self/fd/2§' /etc/php5/php-fpm.conf
Eu recebo:
sed: bad option in substitution expression
ou (...
01.03.2018 / 14:00
Por exemplo:
O arquivo A contém 20 linhas e eu excluo as primeiras 10 linhas com sed -i 1,10d A.txt
Qual comando eu escrevo para imprimir essas 10 linhas deletadas no arquivo B?
Eu tentei sed -i 1,10d A.txt >> B.txt , o que não...
28.02.2018 / 06:56
Estamos registrando mensagens XML em um sistema de recebimento de dados em nossos registros.
Estou tentando usar sed para extrair o XML da entrada de log, mas não tenho certeza exatamente como usá-lo.
Esta é uma entrada de registro típi...
20.02.2018 / 17:50
Eu quero substituir 'Aux Power [A]' em todos os arquivos para 'aux_power'.
Apenas os arquivos com 'Aux Power [A]' podem ser modificados, o resto precisa permanecer intocado.
Eu tentei
grep -lR "Aux Power [A]" /mnt/d/power/jan/output | xargs...
17.02.2018 / 10:51
Eu tenho um arquivo de log que tem dois tipos diferentes de declarações.
Uma afirmação é como
LOG:Update For User 12932030 statement @2113 set startduration='2017-01-03 00:01:30'...
LOG:Update For User 12932030 statement @2033 set startdu...
10.11.2017 / 08:07
Eu sou novo em regex e sed e estou tentando criar o que eu achava que seria um regex direto: quero remover a letra final da palavra se for um 'o'.
Cadeia de entrada: Olá, Olá
Saída esperada: Hell Hell
A boa notícia: posso remover o 'o'...
20.11.2017 / 19:59
por exemplo (arquivo .bash_history)
cd Fortigate_Report/
ll
exit
#1512031841
history>set1
#1512031849
history>set2
#1512031864
vi comm -23 <(sort set1) <(sort set2)
#1512031877
comm -23 <(sort set1) <(sort set2)
#1512031892...
01.12.2017 / 07:39
Precisa remover a entrada .sql no arquivo
Eu tenho arquivo que contém strings termina com .class e .sql e eu preciso remover apenas a string que termina com .sql no arquivo
arquivo.txt
actual.class
actual1.class
actual2.class
actual3....
06.12.2017 / 10:27
Antes de declarar isso como uma duplicata, considere que eu precisaria disso por um motivo específico: renomear em lote (ou copiar para um novo nome) de uma estrutura em árvore que contenha uma cadeia comum em nomes de arquivos e diretórios. Aqu...
06.12.2017 / 20:04
Eu tenho padrões de SED:
[^a-zA-Z0-9]
/b\./s/.*c\.. \([^ ]*\) .*//p
e assim por diante.
Eu preciso passar isso para um comando echo como variáveis.
No momento, eu defino a variável $ pattern assim:
$pattern="[^a-zA-Z0-9]"
e...
07.12.2017 / 16:45