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
0
respostas

Variáveis bash em sed incluindo uma condição de fim de linha

Eu tenho uma substituição de variável bash no sed, onde algumas informações no final da linha da terceira linha, por exemplo, também devem ser correspondidas. a=3 #line no b=tap #pattern c=9 #replacement data sed "${a}s/${b}$/${c}/g" O dó...
18.02.2018 / 02:58
1
resposta

copia palavra entre palavras específicas e cola em outra linha no mesmo arquivo

Texto: this *is the* string. this word i want. Saída: this *is the* string this *is the* word i want Como posso copiar " é o " de "esta é a string" e colá-lo entre " esta palavra " usando o sed ou awk comando?     
15.02.2018 / 03:28
2
respostas

Extrai o valor do texto formatado com o bash

Eu tenho um arquivo .fasta, que é estritamente um texto formatado contendo algumas informações sobre o DNA. Aqui está sua estrutura comum: >NODE_18_length_75451_cov_83.3021 TGAACCGCTTGCCAAATATTTTCCGTCCGGACTTACGGCAACGGAAAGGAC >NODE_3_len...
13.02.2018 / 09:28
2
respostas

Como faço para remover caracteres especiais de um arquivo?

Eu tenho um arquivo que contém: <class> these are special @ $ characters / < > & " ' </class> Desejo remover apenas todos os caracteres especiais, entre <class> </class> . Eu tentei este comando....
28.01.2018 / 13:54
2
respostas

Inserir variável na linha variável usando sed ou awk [closed]

eu tenho duas variáveis (txt e um número de linha) eu quero inserir meu texto na linha x card=$(shuf -n1 shuffle.txt) i=$(shuf -i1-52 -n1) 'card' é meu txt: um card selecionado aleatoriamente em um baralho 'deck' e eu quero inseri-lo em u...
29.01.2018 / 21:25
1
resposta

como usar sed para substituir algum padrão com uma lista de string no bash

Sou novo no sed e recentemente tenho alguns problemas, conforme abaixo: { parameter S0=7'd0, S1=7'd1, S2=7'd2, S3=7'd3, S4=7'd4, S5=7'd5, S6=7'd6, S7=7'd7, S8=7'd8, S9=7'd9, S10=7'd10, S11=7'd11, S12=7'd12, S13=7'd13, S...
23.01.2018 / 07:57
1
resposta

DataPipeline - Substituição repetida que possui problemas com sed (conforme explicado) e precisa gravar arquivos em um novo local

Eu preciso executar uma operação de substituição global (repetida) no texto de arquivos recursivamente em um diretório, mas há algumas restrições que me deram problemas: Eu preciso substituir de uma forma que inclua um caractere de nova linh...
17.01.2018 / 04:51
4
respostas

Usando "sed", como adiciono um valor após o sinal "=" em uma string?

Plano de fundo Eu gostaria de usar a seguinte string de /etc/default/hostapd e adicionar um determinado valor depois do = : #DAEMON_CONF="" - > DAEMON_CONF="/etc/hostapd/hostapd.conf" Teste un_comment_and_add_value...
12.01.2018 / 14:08
2
respostas

Extrai parte dos logs para outro arquivo

1) Nós temos um arquivo process.log no qual temos muitos dados de texto e entre nós publicamos alguns dados XML. 2) Existem milhares de diferentes XML publicados nos logs junto com outros dados de texto. 3) Agora eu preciso selecionar apenas os...
15.01.2018 / 16:01
1
resposta

Como extrair dados XML de logs usando o script de shell Unix? [duplicado]

Minha pergunta não está relacionada ao Analisar XML para obter o valor do nó no script bash? Também não consigo instalar / usar qualquer analisador XML novo de acordo com a política da empresa. Isso precisa ser alcançado usando shell / perl /...
12.01.2018 / 19:45