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

Como executar uma ação apenas na primeira linha?

sed 's/.\(.*\)//' myfile Say myfile contém: abc def ghi Eu quero remover o primeiro caractere somente da primeira linha, mas o acima o remove de toda a linha.     
24.02.2012 / 05:44
7
respostas

Insira uma palavra na primeira linha do arquivo

Entrada: firstline secondline thirdline ... alguma mágica acontece aqui ...:) Saída: insertedtextfirstline secondline thirdline Pergunta : Como posso inserir o insertedtext no início da primeira linha de um arquivo?     
08.06.2015 / 09:30
5
respostas

sed com duas condições

Eu tenho um arquivo que contém várias linhas. Eu gostaria de remover as entradas do arquivo que começa com nnn e tem mais de 25 caracteres. Por enquanto, só posso separar dois sed : sed '/^nnn/d' input.txt > output.txt sed '/^.\{2...
06.03.2018 / 11:43
3
respostas

Mostra as linhas correspondentes a um padrão e as 4 linhas antes de cada

Por exemplo, deste arquivo: CREATE SYNONYM I801XS07 FOR I8010.I801XT07 * ERROR at line 1: ORA-00955: name is already used by an existing object CREATE SYNONYM I801XS07 FOR I8010.I801XT07 * ERROR at line 1: ORA-...
11.10.2011 / 14:40
6
respostas

Faça strings mais longas de substrings mantendo uma nova linha entre cada string

Eu tenho um arquivo que contém strings como: GTACGACGGAGTGTTATAAGATGGGAAATCGGATACCAGATGAAATTGTGGATCGGTGCAAAA GTCGGCAGATATCGTTGAAGTCATAGGTGATTATGTTCAATTAAAGAAGCAAGGCCGAAACTAC TTTGGACTCTGTCCTTTTCATGGAGAAAGCACACCTTCGTTTTCCGTATCGCCCGACAAACAGAT TT...
09.10.2015 / 23:03
3
respostas

Encontre recursivamente todos os arquivos chamados “file.txt” e execute um comando sed

O desafio da minha tarefa é que o file.txt pode estar em subpasta ou em sub-subpastas. A estrutura geral é assim: folder |___subfolder |_____file.txt | |___subfolder |____subfolder...
25.07.2016 / 02:25
3
respostas

Usando o grep / awk / sed para ordenar e combinar 2 arquivos

Estou usando um log de wifi que tem endereços MAC listados nele. Eu quero descobrir quais fabricantes / fabricantes de MAC para os dispositivos que estão conectados ao meu roteador. Eu tenho 2 arquivos, um com os MACs já 'grep' para mostrar os p...
25.10.2014 / 00:48
3
respostas

Problema ao passar uma variável para sed

Eu sei que ao passar uma variável para sed, deve-se usar aspas duplas. Então, quando eu estava usando sed para exibir uma linha de um arquivo dado um número de linha: sed '894!d' cloud.cpp Funciona, mas desde que eu também quero passar o...
14.12.2016 / 07:33
6
respostas

Como adicionar cabeçalhos às colunas [duplicado]

Eu tenho dados: 7456 7456 0 0 0 2 7463 7463 0 0 1 2 Eu quero adicionar cabeçalhos de coluna para que a saída seja: FID IID PAT MAT SEX PHENOTYPE 7456 7456 0 0 0 2 7463 7463 0 0 1 2 Eu tentei echo -e "FID\tIID\tPAT\tMAT\tSEX\tPH...
31.10.2017 / 15:59
3
respostas

Usando sed como substituir um padrão se ocorrer em uma linha seguindo outro padrão?

Diga, o seguinte é o conteúdo de um arquivo $ cat file Name=Tom Value=10 Name=Tom Name=Harry Value=20 Em algumas ocasiões, o valor não ocorre após um nome. Então, o que eu preciso fazer é encontrar o padrão Name = Tom e substituir o valor...
24.07.2017 / 12:22