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

removendo extensões em uma coluna

Eu tenho um arquivo como este ILMN_1343291 TGTGTTGAGAGCTTCTCAGACTATCCACCTTTGGGTCGCTTTGCTGTTCG NM_001402.5 ILMN_1343295 CTTCAACAGCGACACCCACTCCTCCACCTTTGACGCTGGGGCTGGCATTG NM_002046.3 ILMN_1651209 TCACGGCGTACGCCCTCATGGGGAAAATCTCCCCGG...
17.11.2014 / 19:24
3
respostas

Excluindo linhas se houver um ponto na quinta coluna

Eu tenho um arquivo e quero remover toda a linha se tiver um ponto na quinta coluna. Arquivo de entrada: sc2/80 20 . A C 80 PASS N=2 F=5;U=4 sc2/60 55 . G ....
11.10.2013 / 17:10
7
respostas

Remover linhas do arquivo delimitado por tabulação com valores ausentes

Eu tenho um arquivo de texto grande (~ 900MB) delimitado por tabulação que eu processarei em um programa downstream. Eu preciso excluir qualquer linha com um valor ausente. O número correto de colunas está em cada linha (portanto, um valor ausen...
22.12.2015 / 07:07
4
respostas

Imprime intervalos desde a última ocorrência de um determinado padrão até a primeira ocorrência de outro padrão

Bom dia, isso é extremamente semelhante à pergunta Grep Da Última Ocorrência de um Padrão para Outro Padrão (vários meses), enquanto adiciona um pouco mais de detalhes. Estou tentando escrever um script UNIX para um arquivo com vários padrõ...
21.11.2017 / 19:54
6
respostas

printf, awk… Como formatar um número com espaço para os milhares

Existe uma maneira simples de separar um número muito grande por mil com printf, awk, sed? Portanto, 10000000000000 é 10 000 000 000 000 Obrigado     
10.01.2018 / 10:06
3
respostas

Reprodução aleatória de arquivos de várias linhas

Eu tenho um arquivo de texto com linhas vazias separando blocos de texto. Eu gostaria de usar as ferramentas de linha de comando * NIX para embaralhar esse arquivo, respeitando a estrutura de bloco. Em outras palavras, na saída, gostaria de ver...
22.11.2017 / 20:33
3
respostas

Extraindo dados com awk quando algumas linhas possuem valores vazios / ausentes

Eu tenho uma amostra como mostrado aqui: input.txt USERS position ref rslt usr1 X B usr2 2980 C usr3 3323 P usr4...
07.11.2016 / 08:57
2
respostas

O 'sed' existe em todos os * nixes?

Meu aplicativo será executado em todas as versões do sistema operacional baseado em Unix, por exemplo, Linux, MacOS, HP-UX, Sun Solaris, OSX, etc. Estou usando o seguinte comando sed em um lugar comum para excluir a string encontrada em um...
18.07.2014 / 08:01
7
respostas

Insira nova linha antes de cada linha que corresponda a um padrão, a menos que a linha anterior já esteja vazia

Eu preciso adicionar uma nova linha antes de qualquer linha que contenha um padrão, onde podemos assumir que o padrão é sempre a primeira string da linha atual. Por exemplo This is a pattern This is a pattern Eu posso adicionar uma nova l...
14.11.2016 / 14:54
6
respostas

Extrai o 'm'th (primeiro) valor da coluna para a linha com o valor da coluna' n'th (second) específico do arquivo [duplicate]

Eu preciso escrever um comando awk que retornará o número de identificação da tabela a seguir apenas para as linhas em que o título é Turtle . Esta tabela é armazenada em turtle.txt Id Num. Title CatchDate 433417 RedTurtl...
08.10.2018 / 14:34