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

colchetes esquerdo e direito tratados diferentemente por sed / bash

Eu tenho um arquivo com o seguinte conteúdo: [root@server list]# cat filenames.txt [AAA','ACMEDEMO2','ACMEDEMO3','ACMEDEMO4','RENTCOGH','TESTENT','DORASINE','LOKAWINK','BBB] [root@qa4app01 list]# Eu quero isso como uma lista para usar no...
16.11.2014 / 10:03
2
respostas

Como substituir este valor no bash / sed

No meu arquivo contém o seguinte texto http://mydomain.com/test.phtml http://mydomain.com/classes/main.class.phtml http://mydomain.com/scripts/filemanager/nl.phtml eu preciso disso (acho que preciso usar sed?) http://mydomain.com/mydir...
30.11.2014 / 18:52
2
respostas

Como encadear comandos de sed append?

Eu queria aplicar alterações no arquivo de configuração com o comando SED. É necessário inserir algumas linhas em alguns lugares depois de iniciar as tags. No entanto, quando eu tentei: sed '/\[httpd/\]/a secure_rewrites = false; /\[couchd...
23.05.2018 / 11:51
3
respostas

Por que esse comando sed não captura o padrão?

Eu quero colocar um par de parênteses em torno de uma string usando um sed oneliner. Isso é o que eu tentei echo 1 | sed -e 's/.*/((0) )/' Espero que a letra 1 seja correspondida pelo padrão .* . No entanto, a saída é apenas...
14.06.2018 / 02:54
4
respostas

remove o espaço em branco antes do delimitador com sed

Eu tenho dados do seguinte formato que eu quero inserir no LibreOffice calc data | num | num | num | num Por alguma razão, o Libreoffice não acha que a string "3214" seja um número por padrão (espaço em branco à direita). Desejo...
22.10.2012 / 06:41
3
respostas

Grepping várias linhas da saída do Nmap

Peço desculpas antecipadamente, pois esta é uma pergunta simples. Estou tentando digitalizar uma classe C para identificar todos os servidores de email por IP. A grande maioria dos IPs não são servidores de email. Estou tentando filtrar os qu...
07.06.2012 / 13:37
1
resposta

substituir texto após correspondência

aaaaaaaaa bbbbbbbbb -th ccccccccc_RD \ DDDDDDDD FFFFFFFF -th GGGGGGG_RD \ usando sed / grep / awk etc, No texto acima, se uma linha terminar com "RD \", substitua "-th" por "-to" no início da linha. Saída desejada: aaaaaaaaa...
06.11.2013 / 18:54
6
respostas

Bash - Dividir os parâmetros dos comandos anteriores

Como alguém poderia analisar o comando anterior no bash? Exemplo: root$ ssh [email protected] root$ echo !$ &>/tmp/foo.txt root$ cat /tmp/foo.txt [email protected] Meta: Envie apenas o ipaddress 1.2.3.4 para foo.txt Eu tentei us...
22.07.2013 / 20:03
5
respostas

apaga linhas em um arquivo csv com mais de 7 dias

Eu tenho um csv que preciso remover todas as linhas com mais de 7 dias. Este é o formato do csv Person ID VIP CS SS LT FTLT PS Modified Datestamp T001028 1 1 1 0 0 0 05-07-2013 T001250 1 1 1 0 0 0 0...
05.07.2013 / 04:22
1
resposta

Oneliner para detectar variáveis de camelcase

Eu gostaria de inserir alguns testes de estilo como git hooks para ficar com regras de estilo precisas. Como posso criar um oneliner que detecta e imprime variáveis arbitrárias de camelcase como as seguintes: camelCasehere or camelCaseHere or...
31.07.2012 / 00:20