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

Adicionando um padrão a cada campo da seguinte linha

Eu tenho a seguinte entrada: MX04A; DMX04A; DMX04A; LMX04A; LMX04A; -17.2; -15.3; -14.3; -13.6; -16.8; -15.4; -16.0; -15.3; LH36A; DLH36A; DLH36A; -11; -117.2; -11; -17.5; Eu quero obter este resultado MX04A:DMX04A; MX04A:DMX04A; MX04...
31.07.2015 / 00:43
1
resposta

Como insiro um caractere no início de cada linha de um parágrafo que contém uma string

Tipo de solicitação diferente aqui: Eu tenho um arquivo de texto no qual preciso colocar um caractere @ no início de cada parágrafo (parágrafos = separados por linhas em branco) que contém uma determinada cadeia de pesquisa. Por exemplo he...
28.07.2015 / 18:58
2
respostas

Inserir várias linhas após a partida usando o comando sed do Mac

Eu tenho 2 arquivos: - a.xml <project> <modelVersion>4.0.0</modelVersion> <parent> ... </parent> </project> b.xml <project> <modelVersion>4.0.0</modelVer...
24.07.2015 / 22:52
2
respostas

cat remove command - Incluir maiúsculas / minúsculas

Estou usando o seguinte comando para me livrar das linhas que contêm hotmail sed -i '/^[^\t]*\t[^\t]*hotmail/d' ./file Os dados do teste são "foxva****omes****","[email protected]","8*** Rd","Ne***ah","Wi***in","54***","*******" "fo...
20.07.2015 / 00:47
5
respostas

Como remover uma sequência de caracteres depois e antes de um caractere específico?

Eu tenho um arquivo com milhares de linhas que começam com: >Miriam132_38138 Otu32555|1 Eu preciso remover ' Miriam********* ' para que cada linha comece com: >Otu32555|1 A primeira string de caracteres é sempre uma comb...
13.05.2015 / 05:12
0
respostas

Usando sed para desbloquear campos em um pdf

No meu trabalho, desbloqueio regularmente os campos dos arquivos pdf para editá-los usando este script sed em um arquivo .bat: type %1 | sed -E 's/(.*\/T\([a-zA-Z0-9]*\).*)\/Ff 1(\/?.*)/\/Ff 0/' | sed -E 's/(.*\/T\([a-zA-Z0-9]*\).*)\/Ff...
15.05.2015 / 21:13
2
respostas

Qual é o propósito do comando -e in sed?

Não consigo encontrar nenhuma documentação sobre a opção sed -e , para substituir simples, preciso disso? por exemplo, sed 's/foo/bar/' VS sed -e 's/foo/bar/'     
01.03.2012 / 08:31
2
respostas

Usando sed para substituir o código javascript em vários arquivos

Eu preciso substituir um antigo código do Google Analytics pelo novo código de acompanhamento universal em vários arquivos HTML estáticos. O código antigo é assim: _uacct = "UA-XXXXXX-X"; urchinTracker(); O novo código é o seguinte: (f...
24.04.2015 / 06:24
2
respostas

Como fazer a operação em partidas individuais em uma linha completa

Eu tenho uma linha Verilog assim: if (i2_0&!(i2_1)) (posedge i0_0 => (o:1'b1))=(0, 0); Como posso convertê-lo em uma linha como: if (i2_0 == 1'b1 & i2_1 == 1'b0) (posedge i0_0 => (o:1'b1))=(0, 0); Basicamente, que...
19.05.2015 / 10:36
3
respostas

Imprima mais de uma linha a partir de um arquivo de texto

Estou usando o código a seguir para imprimir a segunda linha de um arquivo: sed '2q;d' file O que posso adicionar a esse código para que eu possa imprimir duas ou mais linhas de uma só vez?     
16.02.2015 / 18:05