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

awk paragraph não funciona

Eu baixei o arquivo KingBase Lite 2018 Atualização 3 de aqui . Agora quero extrair dados de um único evento, como o "FIDE Candidates 2018": eu quero obter todos os parágrafos que contêm este texto e o parágrafo abaixo dele, então eu tenho todo...
06.06.2018 / 12:07
1
resposta

Confirme se um IP está em uma lista de CIDR

Dado um endereço IPv4, é possível verificar se o IP está no intervalo de uma lista de CIDR? Por exemplo, se eu tiver o seguinte CIDR, há alguma maneira de verificar se 100.31.255.4 está no intervalo de qualquer um dos CIDR? 100.16.0.0/1...
09.06.2018 / 09:51
3
respostas

Como eu uso o sed para remover todos, exceto alguns sinais de pontuação, globalmente?

Como posso remover toda a pontuação de um arquivo usando sed, com exceção de certos caracteres? Especificamente, quero manter esses caracteres: @-_$% No momento, estou usando isso para remover toda a pontuação, mas não tenho certeza de co...
10.09.2017 / 21:56
2
respostas

excluindo caracteres da expressão usando sed

Eu tenho uma string no formulário |a Some text, letters or numbers. | Some other text letters or numbers |b some other part of text |c some other letters or numbers observe que a barra pode estar ativa, como em "números. | Alguns outr...
07.12.2017 / 16:48
2
respostas

pt to remove espaços (codificação múltipla) do fim da linha

Eu gosto de remover espaços do começo e do fim da linha. result="$(mysql -r --column-names=0 -e "SELECT String FROM Table")" echo $result | cat -E +stringA +StringB $ echo $result | sed 's/^\([[:blank:]]\)\+//g' | sed 's/\([[:blank:]]\)...
13.12.2017 / 13:29
3
respostas

Remover pedaço de linhas de acordo com números de série

Estou processando arquivos fastq a partir de dados de sequenciamento de próxima geração organizados da seguinte forma: Linha 1 informações sobre a máquina seqüenciadora, a pista, as "peças" e o número da leitura Row 2 informações sobre a s...
16.06.2017 / 11:32
2
respostas

Inserir nova linha após todas as ocorrências de um padrão

Eu tenho um arquivo pmml contendo uma linha: <DataField dataType="string" name="class" optype="categorical"><Value value="y0" /><Value value="y1" /><Value value="y2" /><Value value="y3" /><Value value= "y4" /&...
02.07.2018 / 19:15
1
resposta

O que significa ** / * (D.) em argumentos (zsh) sed?

Eu vejo esse comando sendo usado para pesquisar e substituir strings em arquivos em esta resposta : sed -i -- 's/foo/bar/g' **/*(D.) O que significa o padrão */*(D) ? Eu não tenho certeza do que eles são chamados, então não posso googl...
14.12.2016 / 20:16
3
respostas

Use outro arquivo para extrair parte de uma linha que corresponda ao grep, assim como a linha a seguir, e salve em um novo arquivo

Eu tenho um arquivo que tem um identificador de seqüência de DNA em uma linha e a seqüência de DNA na próxima linha logo abaixo dela. A sequência de DNA é longa, mas está em uma linha. File1.fasta: >AB244308.1.1447 233_28379 1..292...
20.03.2017 / 07:22
6
respostas

Adicione aspas duplas se houver espaço em branco entre as palavras na coluna

Eu tenho um requisito para gerar um arquivo de uma tabela. Estou usando sed para transmitir os dados. Eu quero usar um qualificador de texto se houver algum espaço em branco na coluna da tabela. Entrada de amostra Unites State | Californ...
23.03.2017 / 05:29