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

Substituir os valores da entidade XML por lookaround positivo

Estou tentando fazer alguns sed ding simples de um arquivo: sed 's:(?<=<Type>)default(?=</Type>):super:' < myfile.xml O conceito é bem simples, usando uma abordagem positiva, encontre as tags e substitua o conteúdo po...
10.11.2011 / 07:50
1
resposta

Substitua o número na primeira coluna por um comando de saída para cada linha no arquivo

Para cada primeiro número de coluna, quero substituir o número pelo resultado de ser processado por este script, bin.sh #!/bin/bash cd /tmp rm bin.txt echo "obase=2;$1" | bc > bin.txt sleep 2 value='cat bin.txt' sed -i 's/.*\(.......
25.10.2018 / 06:27
1
resposta

Analisando mais de 12.000 arquivos XML

Eu tenho uma pasta que contém mais de 12.000 arquivos XML. Preciso obter uma lista de arquivos dentro dessa pasta que atendam a determinados critérios. No arquivo XML, existe um nó chamado /BillingData/InvoiceLinesList/InvoiceLines . Pode h...
21.09.2018 / 09:39
2
respostas

Como usar o regex do sed para substituir palavras relacionadas entre si e um caractere entre elas

Como usar o regex do sed para substituir as palavras relacionadas entre si e um caractere entre eles sem alterar o caractere e as duas palavras como grupo assim ahmed#mohamed ahmed$mohamed ahmed7mohamed Eu não queria substituir ahmed...
26.11.2018 / 03:20
2
respostas

Como analisar com script Bash? (plataforma MIPS)? [duplicado]

$ curl -LNs "http://urladrescom/content.json" > content.json content.json { "k":[ { "i":1, "n":"NAME 1", "p":[ { "b":"Event 1", "c":"00:00",...
19.08.2018 / 23:14
2
respostas

Encontre uma lista de arquivos que contém um conjunto de linhas consecutivas definidas em outro arquivo

Eu tenho um arquivo Reference que contém a b c d Eu tenho que verificar todos os arquivos em uma subpasta recursivamente que contém todas as linhas do arquivo Reference consecutivamente e excluir esses arquivos. Por exemplo, se u...
23.09.2018 / 07:40
3
respostas

Mesclando no Unix

Eu tenho um arquivo CSV com barras verticais ( | ) como delimitador, como abaixo, para o qual preciso aplicar a técnica de mesclagem no Unix. O arquivo contém centenas de milhares de registros (quatro campos), mas eu dei apenas cinco registros...
25.09.2018 / 17:59
4
respostas

Excluindo texto após um caractere várias vezes em uma coluna

Por isso, tenho algumas configurações de texto na segunda e terceira colunas do meu arquivo da seguinte forma: GO:0005634^cellular_component^nucleus'GO:0003677^molecular_function^DNA binding' Eu quero me livrar de todo o texto relaciona...
05.07.2018 / 18:43
3
respostas

substitua duas palavras separadas em uma string correspondida sed

Considere a seguinte string de entrada. PLOG_NFET_SLVT nf=3 ng=1 nl=20n Saída PLOG_NFET_LVT nf=3 ng=1 nl=14n Nota: a primeira e a última palavra são substituídas. Também entre os dados varia. Então eu não posso ter um padrão consta...
02.08.2018 / 11:43
1
resposta

remove uma leitura de um arquivo fastq

Eu quero remover quatro linhas de um arquivo fastq. Por exemplo, geralmente o arquivo se parece com isto: (para cada amostra corresponde a quatro linhas) @M04241:303:000000000-BR896:1:1102:21438:12389 1:N:0:TATGGCAC TGTCAGCCGCCGCGGTAATACGGAGG...
27.06.2018 / 14:07