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

substituição de padrão recursivo de múltiplas linhas

A partir da seguinte entrada: serial0/0 SSL disabled eth0/0 SSL enabled SSL only eth0/1 SSL disabled bgroup0 SSL enabled eth0/2 SSL disabled eth0/3 SSL disabled eth0/4 SSL disabled bgroup1 SSL disabled bgroup2 SSL disabled bgroup3 SSL disable...
29.08.2016 / 20:01
4
respostas

Primeiros dois campos a serem separados por _ e resto dos campos como eles são

#CHROM POS REF ALT ../S101_sorted.bam ../S102_sorted.bam ../S105_sorted.bam ../S107_sorted.bam ../S113_sorted.bam ../S114_sorted.bam ../S115_sorted.bam ../S Aradu.A01 296611 T C...
12.01.2017 / 21:51
3
respostas

Substituir os últimos caracteres em cada linha

Eu tenho um arquivo csv com floats terminando em um caractere: 1, 2, 6, 7, "p" 1, 6, 7, 2, "e" etc. Gostaria de substituir "p" por 0 e "e" por 1 para uma tarefa de classificação. Ou seja, eu gostaria de: 1, 2, 6, 7, 0 1, 6, 7, 2, 1...
06.03.2017 / 16:35
2
respostas

sed sed no cygwin só pode substituir um caractere?

Estou tentando substituir um elemento XML em mais de 20 arquivos no Windows usando sed e cygwin. A linha é: cd "D:\Backups\Tasks" sed -i 's~<StartWhenAvailable>true</StartWhenAvailable>~<StartWhenAvailable>false</StartWhe...
20.03.2017 / 17:27
2
respostas

Contando o número de linhas com um número maior que 100

Eu tenho um arquivo com muitos números (somente números e cada número está em uma linha). Eu quero descobrir o número de linhas em que o número é maior que 100 (ou, na verdade, qualquer outra coisa). Como eu posso fazer isso?     
26.09.2016 / 02:31
4
respostas

Envolvendo um loop em torno de um comando 'sed'-processando muitos arquivos em um único diretório

Eu tenho arquivos de texto contendo muitas linhas, das quais algumas começam com ">" (é um chamado arquivo * .fasta, e o ">" marca o início de um novo contêiner de informações): >header_name1 sequence_info >header_name2 sequence_i...
07.03.2017 / 19:15
3
respostas

tabela sintaxe para remover 2 caracteres apenas quando for caixa e espaço

Eu tenho uma expressão sed para remover os dois primeiros caracteres de todas as linhas de um arquivo. sed 's/^..//' raw.txt > converted.txt No entanto, o problema é que algumas linhas são grandes e são adicionadas à próxima linha....
19.02.2014 / 17:48
1
resposta

Usando sed para deletar linhas - pegue 00 depois de cada caractere

Eu estou tentando eliminar 3 primeiras linhas em cada arquivo * .sql para o qual eu corro o seguinte comando: sed -i '1,3d' *.sql Ele elimina as linhas com o efeito colateral que depois de cada personagem eu recebo um símbolo com o código...
24.10.2017 / 18:40
2
respostas

valida o conteúdo do arquivo com expressões regulares bash

Como validar o seguinte conteúdo de arquivo? Isso deve incluir um número inteiro / flutuante único por expressão regular bash ou qualquer outra idéia com awk / sed. exemplo: cat /var/VERSION/Version_F35_project_usa 2.8     
14.08.2017 / 17:08
2
respostas

Contando um caractere consecutivo específico com sua posição e comprimento de ocorrência

Eu tenho um arquivo de seqüência e quero contar o caractere consecutivo "N" com sua posição de ocorrência e o comprimento Digamos que eu tenha um arquivo chamado mySequence.fasta assim: >sequence-1 ATCGCTAGCATNNNNNNNNNNNNNNCTAGCATCATGCN...
31.08.2017 / 08:06