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

Solaris bash script / pesquisa e anexar campo ao final da linha em / etc / group

Eu preciso de um script bash que modifique o / etc / group para anexar e excluir usuários do NIS para grupos locais específicos em um sistema Solaris 10u8. Uma ou duas funções preferíveis com uid e groupname como variáveis. inputfile antes de...
23.06.2010 / 10:16
1
resposta

sed ou grep ou awk para combinar linhas muito, muito longas

mais arquivo param1="1, deerfntjefnerjfntrjgntrjnvgrvgrtbvggfrjbntr rfr4fv frfftrjgtrignmtignmtyightygjn 2,3,4,5,6,7,8, rfcmckmfdkckemdio8u548384omxc, mor0ckofcmineucfhcbdjcnedjcnywedpeodl40fcrcmkedmrikmckffmcrffmrfrifmtrifmrifvysdfn " p...
31.05.2010 / 12:27
2
respostas

Como posso deletar o conteúdo entre duas tags em um arquivo xml grande (2GB)

O arquivo em questão é XML, mas eu quero que um Script Shell remova todas as imagens codificadas binárias (Base64) que estão incorporadas. Os arquivos geralmente são enormes (> 2 GB). Eu quero excluir tudo entre: <attribute name="pic...
30.03.2015 / 21:10
3
respostas

Substituir string em string, mas não quando estiver em algum lugar entre colchetes duplos

Eu tenho uma longa string do campo mysql contendo os dados de uma página mediawiki. Eu tenho que substituir uma string nessa página mediawiki, mas não quando a string está no link mediawiki. O link mediawiki é identificado por um colchete duplo....
20.02.2014 / 09:36
3
respostas

Como usar sed imprimir o conteúdo necessário de cada linha?

O formato original do arquivo: Nov 12 19:56:52 libra kernel: [ 1353.27355] WarningIN=em0 OUT=eth0 MAC=c8:1b:3c:fd:5D:e9:90:a9:8F:43:83:E3:15:0e SRC=222.171.89.16 DST=49.137.111.136 LEN=222 TOS=0x8C PREC=0xbF TTL=107 ID=31469 PROTO=ICMP TYPE=3...
30.07.2013 / 21:49
2
respostas

GnuWin32 sed como posso pesquisar e substituir as aspas? Win7 UK

Obtendo um comportamento realmente estranho com sed no Win7: Manual diz que o comando surround substitute com aspas simples (') - rejeita, apenas permite aspas duplas ("). Além disso, quero alterar aspas duplas em um arquivo para outro caractere...
04.06.2014 / 14:38
1
resposta

Usando sed, como posso apagar todas as linhas em branco? [duplicado]

Usando sed, como posso excluir todas as linhas em branco? Arquivo de entrada: Steve Blenheim: 238-923-7366: 95 Latham Lane, Easton, PA 83755: 11/12/56: 20300 Betty Boop: 245-836-8357: 635 Cutesy Lane, Hollywood, CA 91464: 6/23/23: 1...
08.10.2012 / 20:57
2
respostas

adiciona o número da linha após o padrão correspondente no vim

Eu tenho seqüências brutas e tenho que convertê-lo para o formato fasta. então as leituras são assim: CTACGGTGTGCTCTTCCGATCTGACTATG AGTTGGTGTGCTCTCCCGATCTCGCTCCCTC GTGAGGTGTGCTCTTCCGATCTCCGGCAGTGTGCT e eu quero adicionar > e números ac...
13.06.2014 / 21:57
3
respostas

Livrando-se de traços em um arquivo com sed

Eu gostaria de usar o comando sed para me livrar de alguns traços em uma string (dentro de um arquivo), ou seja, o arquivo tem uma linha que diz: TEXT=abcdef-lalala-someText-yahoo Após a execução do sed, essa linha deve se parecer com:...
11.03.2012 / 18:06
1
resposta

Inserindo uma string com sed

Preciso de ajuda para encontrar e inserir uma sequência de caracteres usando sed : Antes: "AdminHostName" value="" Depois: "AdminHostName" value="my-text"     
12.05.2013 / 17:17