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

Existe uma maneira de criar um novo arquivo e inserir texto neste arquivo com o bash? [fechadas]

Eu preciso alterar e criar vários arquivos de configuração para alguns quiosques no trabalho. Existe uma maneira de fazer isso com um único script bash? Eu ouvi sobre o SED, mas a documentação é confusa, alguém poderia dar um exemplo?     
26.08.2014 / 17:50
2
respostas

awk para Ler entre duas cadeias de caracteres específicas e descartar o resto

Estou usando awk para apenas ler texto entre duas strings "Check" e "Result". Eu usei muitas variações encontradas na internet e ainda não consegui o resultado favorito. Eu tentei: awk "/Check:/,/Result:/ {print}" BMSCA209-040-transfer-re...
19.06.2014 / 11:59
1
resposta

Alterna duas seqüências de comprimento arbitrário separadas por um símbolo

Estou tentando dividir um nome de arquivo consistindo de um número arbitrário de palavras separadas por espaço em duas cadeias separadas procurando a primeira ocorrência de um símbolo '-' e, em seguida, alterne a ordem dessas cadeias. Por exempl...
30.01.2016 / 10:34
2
respostas

Sed para manter linha (s) de cabeçalho (s) + linhas correspondentes

Eu não encontrei (nem fui capaz de adivinhar) um comando sed que me permitiria: Para manter: linhas específicas de acordo com seu índice (o cabeçalho, por exemplo) Para manter: linhas que correspondem a um padrão (como grep) Para excluir...
18.06.2015 / 13:11
2
respostas

Extrair com grep / sed um primeiro padrão e, em seguida, um segundo padrão que ocorreu algumas linhas antes e relacionadas ao primeiro

Estou tentando extrair uma linha específica de um arquivo .htm quando um padrão ocorre ("Evento 100" no meu exemplo abaixo), mas ao mesmo tempo preciso recuperar outro padrão relacionado ao primeiro mas que vem de uma das linhas acima dela. E...
08.04.2014 / 07:46
2
respostas

Transformando porcentagens em decimais?

Eu tenho um arquivo CSV que tem porcentagens aqui e ali expressas em formato de texto, por exemplo 173.91,0.00%,36.10%,1.71 A questão do dia é como transformar esse exemplo em 173.91,0,0.3610,1.71 Editar para adicionar: você não de...
19.01.2014 / 22:49
1
resposta

Como posso passar um parâmetro para sed?

Para ser mais preciso - como posso passar um parâmetro para um programa que chama sed - como posso 'passar' esse parâmetro? Eu tenho um arquivo 'source_code.sc'. Eu tenho um script sed "find_expect": #n /expect/{ = p } que eu invoco d...
14.11.2013 / 16:52
1
resposta

Otimizando o comando sed ou criando um novo

Estou tentando filtrar um arquivo de log realmente grande e imaginando se há alguma alternativa para meus comandos? ou alguma otimização? aqui está o código: #!/bin/bash nice -20 sed '/./{H;$!d;};x;/37455299339/!d' 1.txt > /tmp/new.txt nic...
12.04.2013 / 06:39
1
resposta

Todas as ocorrências de uma regex são removidas sem o uso do modificador "global"

Eu tenho o seguinte texto no arquivo sentença.txt Linux refers to the family of Unix-like computer operating systems that use the Linux kernel. Linux can be installed on a wide variety of computer hardware, ranging from mobile phones,...
09.02.2014 / 22:10
1
resposta

wget imagens com determinado caminho

Estou procurando apenas capturar imagens de um documento com um determinado caminho; por exemplo: example.com/uploads/287167/file_name.jpg e apenas pegue aqueles com uploads / number / filename. Atualmente, estou fazendo isso da seguin...
15.08.2012 / 18:58