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

Corresponder com sed entre dois padrões diferentes [duplicado]

Eu quero pegar a saída entre dois padrões diferentes, por exemplo: sed -n '/^pattern1/,/^pattern2/p;/^pattern2/q' Mas eu quero pegar a saída sem os padrões em causa. Eu sei que grep -Ev vai me ajudar, mas eu me pergunto como isso...
10.04.2018 / 09:32
1
resposta

Faça 3 colunas de bytes presentes no texto usando comandos shell

Eu tenho um arquivo input.txt , que contém vários parágrafos conforme abaixo: [730480.910190] [MACSTATUSIND] ACTIND_ParseMACSTATUS: [730480.910205] fe 0a 39 01 0a 00 51 e7 ba 9d c7 0d 00 00 00 00 ..9...Q.... [730480.910220] 00 00 00 00 00...
08.01.2018 / 07:32
2
respostas

Por que o 'sed' não estende o comprimento de um arquivo? [fechadas]

Dado um arquivo com linhas como: 1. 1 2. 2 3. 3 4. 4 5. 5 E eu corro o comando 'sed': sed -i "/4/a\text\" filename.txt O arquivo termina como: 1. 1 2. 2 3. 3 4. text 5. 4 A linha que indica "5" desapareceu. A úl...
10.01.2018 / 20:55
2
respostas

espaço extra na saída sed que afeta outro script

Precisa remover espaço extra no comando sed Consegui obter uma string após $$ ENV $$ _ no arquivo com o comando abaixo sed '/.*$$ENV$$_/!d;s///;s/,.*//;s/^[ \t]*//' file.txt estou executando o comando como: TAB=$(sed '/.*$$ENV$$_/!d...
05.12.2017 / 10:23
1
resposta

Como verificar um conjunto de linhas em um arquivo de texto para padrões usando awk, sed ou grep?

Eu gostaria de escrever um script bash que lerá um arquivo contendo 100s de linhas e procurará pelo padrão def <space> , se este padrão for encontrado na linha, ele irá verificar a próxima linha para ver se o padrão ''' está presente...
07.12.2017 / 22:43
2
respostas

remove linhas no arquivo 1 do arquivo 2

Eu tenho um texto que inclui linhas que eu gostaria de excluir do meu texto original. como exemplo Texto original 11 111111111111111111,111111111,11 12,12 99999999999999999,19,1999,199 Linhas de inclusão de texto a serem removida...
04.12.2017 / 02:44
2
respostas

combina dois comandos sed

como combinar os comandos abaixo do sed no Linux sed -rn 's/.*MsgFlow="([^"]*)".*//p' ADVQCC_OUTPUT_BRK1 e sed -n 's:.*<ProcessDtm>\(.*\)</ProcessDtm>.*::p' ADVQCC_OUTPUT_BRK1 Obrigado     
30.11.2017 / 10:01
0
respostas

SED e Senhas Criptografadas (Dinamicamente Escape de Caracteres Especiais?) [duplicado]

     Esta pergunta já tem uma resposta aqui:                   Usando sed com caracteres especiais                                      5 respostas                                                 Como garantir que a string seja inter...
16.11.2017 / 00:15
1
resposta

Como anexar a linha anterior à próxima linha em um arquivo se o primeiro caractere de uma linha for | [duplicado]

Entrada: MAKTG|MAKTX|MANDT|MATNR|SPRAS ARALDITE AV 5308 |araldite AV 5308 |910|132252374801|E HARDER HV 5309 |harder HV 5309 |910|132252374901|E BAYFLEX 5965 I|Bayflex 5965 I|910|132252380101|E KUPFERPULVER FEIN 2703|kupferpulver fein 2703|...
02.11.2017 / 12:20
4
respostas

pt + remover caractere no primeiro jogo ou no segundo jogo

a seguinte sintaxe de sed remove o "#" na linha "Exigir tudo concedido" sed 's/#\([[:space:]]*Require all granted\)/ /' graphite-web.conf #<IfModule mod_authz_core.c> # # Apache 2.4 # Require local # Order Allow...
31.10.2017 / 04:29