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

coloque o valor $ LINE em vez de “$ LINE” [duplicado]

Eu tenho um loop no script abaixo. Não está funcionando como eu quero. Eu preciso colocar o valor $ LINE na frente de cada coluna. Enquanto coloca "$ LINE" em vez de valor: cat list | while read LINE ; do sed 's/^/$LINE\t/g' $LINE.alf >...
25.01.2017 / 06:25
5
respostas

awk in while statement

Eu tenho a seguinte entrada: cat moldata >species_1 ?????????CACTTGGArGGTGGAGCCAAGAAGGTTATTATTTCTGCTCCCAGTGCTGACGCGCCCATGTACGTGGTC TGTCAACCTCGATTCTTATGACCCATCTGCTAAGGTCATTTCGAATGCTTCCTGCACCACCAACTGCCTCGCTCCCCT >species_2 CCAAGGTCATCCAT...
19.12.2016 / 18:31
2
respostas

adiciona uma coluna de identidade incremental a um arquivo

Duas perguntas: 1) Existe uma maneira de criar uma nova coluna (ou seja, ID) para um arquivo existente contendo dados e o novo ID de coluna preenchido como um número de incremento automático? por exemplo: (O arquivo atual tem cabeçalhos e...
13.10.2016 / 00:31
2
respostas

Extraindo vários dados da coluna com sed

Eu tenho um arquivo com informações como esta Info A: 1 Info B: 2 Info C: 3 Info D: 4 Info A: 1 Info B: 2 Info C: 123 Info D: 4 Agora estou tentando obter a linha com Info C, mas preciso dela separadamente. Eu preciso de um comando para...
16.10.2016 / 19:46
2
respostas

Processamento de texto para extrair campos de estrutura

Eu estou tentando extrair campos de uma estrutura, por exemplo. typedef struct newstruct { long id; uint32_t vtid; struct HN* next; } HashNode; Eu quero usar o sed / awk para extrair o nome da estrutura, seguido...
24.10.2016 / 01:06
3
respostas

Substituir conteúdo dentro de duas linhas específicas

Como substituir, na linha de comando, o conteúdo entre <!-- Analytics code start --> e <!-- Analytics code end --> de index.html : <html> ... <!-- Analytics code start --> ... <!-- Analytics code end -->...
03.01.2017 / 19:08
5
respostas

Técnica para concatenar grupos de linhas consecutivas, delimitadas por padrão

Eu tenho uma lista como esta: $$<002L_tbfl Putative transcription factor 001R; GO:0006355 GO:0046782 GO:0006351 IPR007031 $$<002L_FRG3G Uncharacterized protein 002L; GO:0033644 GO:0016021 IPR004251 Eu quero que cada $$< inicie...
11.09.2016 / 04:55
1
resposta

Como escolher o maior elemento numérico em muitos arquivos com muitos arrays

Eu tenho muitos arquivos, cada um contendo muitos arrays (como entrada 1 e 2, abaixo). Cada matriz tem dois números de elemento na segunda linha. Eu preciso usar um critério lógico para escolher o número mais alto para a primeira e segunda colun...
06.06.2016 / 14:03
2
respostas

Imprime texto entre duas strings - omite a segunda ocorrência

Eu tenho um arquivo de instruções com muitos passos. Eu gostaria de ver uma única etapa desejada em um shell, sem ambiente gráfico. O que eu faço agora, como apontado por alemol , está usando sed para extrair o que está dentro do número da e...
02.06.2016 / 15:57
2
respostas

Localiza (e remove) espaços em branco iniciais comuns a partir de arquivo / pipe

Estou procurando uma maneira de encontrar e remover o espaço em branco inicial comum de um fluxo de texto ou arquivo. Eu não quero remover all espaços em branco iniciais (isso seria um simples sed 's/^[[:space:]]*//' ). Apenas a quantidade q...
27.04.2016 / 11:35