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

Remove parte da string

var="/ax1121/global/config/domains/adf_domain/config/fmwconfig/components/OHS/instances/vmserver1234/" Eu quero que a parte "/ instances" seja removida e armazenada em uma variável. Após a remoção, deve ter a seguinte aparência var="/ax11...
15.06.2018 / 18:07
3
respostas

Como remover o conteúdo antes de um padrão no xml usando unix

Source file example: <HDR></HDR><b></b><c></c> (arquivo XML criado em uma única linha) OR Source file example: <HDR> </HDR> <b> </b> <c> </c> Eu preciso remove...
03.09.2018 / 06:57
1
resposta

Substituindo parênteses por colchetes em expressões matemáticas, usando backreferences em sed

É possível, em sed , referenciar novamente uma ocorrência ou um padrão com o mesmo número de vezes que ela foi referenciada? Exemplo: para uma determinada entrada, ((23 + 5)(23 + 5)) 11 x (2+1) = 11 x 3 = 33 3x(5+2) Eu preciso substi...
04.10.2018 / 21:50
4
respostas

Retira caracteres newline e aspas da matriz JSON e define strings específicas como variáveis via bash

Eu tenho os seguintes dados JSON: { "Name": "No.reply", "Email": "[email protected]", "ID": 5930, "details": { "message": "Your name: john doe\nEmail: [email protected]\nSubject: I need help with this\nDescri...
23.10.2018 / 10:49
5
respostas

Extrai o valor do XML

Eu tenho esse XML: <results><testsuites><testcase name="XXXX (XXXXX)" time="20.3817"><result>success</result></testcase><total_time value="20.3830" /></testsuites></results> Eu quero e...
16.02.2016 / 17:02
3
respostas

localizar e substituir por sed com barra em localizar e substituir cadeia

Eu quero alterar o arquivo /var/www com /home/lokesh/www com o comando sed sed -i 's///var//www///home//lokesh//www/g' lks.php mas isso dá erro sed: couldn't open file ww///home//lokesh//www/g: No such file or directory     
17.07.2017 / 10:15
4
respostas

SED - exibe linhas com 3 'x' sinais

Eu tenho um problema com uma tarefa do título. Usando o SED eu tenho que exibir linhas com 3 'x' sinais. Eu sei como fazer isso com um sinal, mas não consigo escrever o comando para 3 sinais. Exemplo de entrada: blaxblax xxox...
02.01.2018 / 17:51
3
respostas

Processamento de texto usando sed / awk / perl

Eu tenho um texto como esse padrão em várias linhas. Posso agrupar apenas os valores e o nome em uma única linha? ABCDEFG_10_node10:2154 ABCDEFG_10_node10:54 ABCDEFG_10_node10:2254 ABCDEFG_10_node10:64 ABCDEFG_10_node10:410 ABCDEFG_10_node1...
06.10.2017 / 10:38
6
respostas

Substituir campo do contador em arquivo grande com valor iterado

Eu tenho um enorme arquivo de texto com cerca de 70 mil linhas nele. Meu objetivo é ler esse arquivo, corresponder a um padrão ("Contagem") e adicionar ou substituir seu valor por um número repetido. O que estou fazendo é: Lendo arquivo....
16.04.2018 / 06:58
3
respostas

pt - altere as linhas que começam com uma palavra dada e terminam com outra?

Por exemplo, dado: $ cat test001.txt this is a test bucket bucket line not this one. bucket lein endy bucket and others endy and a ttest Como posso alterar as linhas que começam com "bucket" com "(bucket", ignorando espaços? Até...
24.10.2013 / 03:01