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
1
resposta

Procura e substitui recursivamente o conteúdo de vários tipos de arquivos

Eu tenho milhares de arquivos da web (*. php, * .htm, * .html, etc) que contêm um caminho absoluto ( link ). Eu preciso digitalizar um diretório e todos os subdiretórios para os vários tipos de arquivo e dentro desses arquivos, modificar o meu c...
27.02.2012 / 17:44
2
respostas

Juntando IP's de um log complicado

Eu tenho uma pergunta sobre o uso de alguns mais avançados grep, awk, sed. Eu tenho um arquivo de log, para um MTA proprietário, que contém IP em uma seqüência de caracteres, delimitada por [redacted]^~x.x.x.x^[redacted] . Até agora, todos os...
06.06.2012 / 01:33
2
respostas

Procura uma linha (string) entre outras duas linhas diferentes

Estou procurando por um comando liner (da melhor maneira) que pode encontrar se uma string / linha específica é apresentada entre outras duas linhas. Eu procuro e só encontro o commad para obter conteúdo entre duas linhas, mas como posso verific...
24.03.2018 / 01:14
0
respostas

Como alterar o destaque no Notepad ++ para variáveis entre aspas duplas?

Como posso alterar o destaque da variável nas aspas duplas com o Notepad ++? Eu gostaria de ter a variável "$ 1" como no exemplo if [ ! -z "$1" ] e todas as outras com aspas duplas em uma cor diferente. As aspas duplas impedem que a var...
07.03.2018 / 14:36
2
respostas

A instalação do Git no Debian 7.4 falha

Eu tentei instalar o Git (do código fonte) no Debian 7.4, mas a instalação falha com a seguinte mensagem: Writing perl.mak for Git Writing MYMETA.yml * new perl-specific parameters GEN git-add--interactive sed: -e expression...
21.03.2014 / 22:21
1
resposta

Usando sed para restabelecer o hash de senha de um usuário

As informações da versão desta pergunta são as seguintes: root@hypervisor:~# uname -a Linux hypervisor 4.4.35-1-pve #1 SMP Fri Dec 9 11:09:55 CET 2016 x86_64 GNU/Linux root@hypervisor:~# cat /etc/debian_version 8.9 root@hypervisor:~# Como...
10.08.2017 / 16:41
1
resposta

sed -r vs. sed - exatamente como as possibilidades de regex são estendidas?

No bash, pelo que entendi, posso usar caracteres como. & ^ * em expressões regulares com sed, mas a opção -r muda a natureza de como expressões regulares são, uh, expressas, tipo grep vs. grep -E. Mas não consigo encontrar nenhum resumo de e...
09.07.2017 / 03:08
1
resposta

Sed substitui string por variável?

Estou tentando substituir a string pela variável com este comando, mas não funciona sed '/AXG/s/;/${HOMEx}/g' Por favor me ajude com isso     
28.03.2017 / 01:35
2
respostas

Sed em Bash Padrão difícil

Eu tenho uma string complicada que preciso procurar e substituir Eu preciso substituir: common.loader=${catalina.base}/lib,${catalina.base}/lib/*.jar,${catalina.home}/lib,${catalina.home}/lib/*.jar,/var/lib/tomcat6/common/classes,/var/lib/...
16.05.2011 / 20:31
1
resposta

Grep um bloco de texto usando o padrão

Eu tenho um arquivo de texto curto, onde eu deveria fazer a saída de dados usando um padrão especial. Meu arquivo: 99 test1 88 test2 10 test3 11 test1 12 test1 13 test2 14 test3 17 test1 18 test4 Um por um, do test1 ao test2 e ao test3. E...
08.02.2017 / 20:20