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
2
respostas

Bash Scripting - Saída de texto dentro de tags

Eu tenho um arquivo que precisa levar o conteúdo dentro de tags. Por exemplo: <Model500> ABC BCD CDE </Model500> <Model500> 123 234 345 </Model500> Gostaria de extrair o conteúdo dentro de <Model500> &l...
12.09.2016 / 20:41
1
resposta

Imprima certa linha de arquivo

Estou tentando imprimir todas as palavras com erros de ortografia "rools hatte " ). Mas continuo recebendo o erro sed: -e expression #1, char 17: unterminated 's' command Eu tentei diferentes maneiras que encontrei neste site e em out...
04.10.2016 / 00:04
1
resposta

Cauda colorida: como definir a cor padrão

Eu tenho uma configuração de função para fornecer cor ao comando tail usando seqüências de escape ANSI com sed. function colortail { tail -f -n30 $1 | sed -e 's/\(.*MINOR.*\)/\o033[93m\o033[39m/' -e 's/.*MAJOR.*/\o033[38;5;202m&\o033[m/'...
06.07.2016 / 19:42
1
resposta

Usando sed para maiúsculas o primeiro caractere não numérico, deixe os outros como estão

Estou tentando converter sequências de caracteres como "123456 a " para "123456 A " ou " t est" para "< b> T est ", mas deixa as maiúsculas existentes como estão, por exemplo testHW se torna TestHW . Eu tentei muitas tentativas circu...
27.07.2016 / 03:07
2
respostas

Extrai xmls de arquivos em ksh

Estou usando o código abaixo para extrair XML de solicitação de um arquivo de texto Isso funciona quando as tags XML de solicitação estão em linhas separadas, mas falha quando a solicitação completa está em uma única linha. Alguém poderia me...
02.08.2016 / 20:55
2
respostas

Como imprimir linhas usando localizar e sed em vários arquivos?

Eu tenho muitos arquivos em uma estrutura de diretórios. Eu quero extrair alguma string (ou seja, urls) usando um regexp, a partir desses arquivos. Eu tentei isso: find . -path "*alder/ * / * .html" -print | xargs sed -n "/http:\/\/[^'\"]*...
14.06.2016 / 21:14
1
resposta

Usando sed para extrair texto entre duas strings [duplicado]

Eu tenho que usar o gerador de HTML AdaBrowse para criar um monte de arquivos formatados. Infelizmente, todos esses arquivos contêm cabeçalhos antes de cada função ou procedimento que não segue forma consistente de formatação. -- Example 1...
09.06.2016 / 12:20
1
resposta

Como faço para comentar linhas no fstab usando sed?

Eu quero comentar algumas linhas no comando fstab using sed . A seguir, as linhas que preciso comentar: 172.0.0.1:/export/project/common /nfs/share nfs4 rw,bg,hard,nointr,rsize=131072,wsize=131072,proto=tcp 172.0.0.1:/export/project/shar...
13.07.2016 / 03:43
1
resposta

reformata valores em uma tabela

Eu tenho algumas tabelas, nas quais preciso substituir vários valores. Eu tenho comandos diferentes sed e tr que funcionam bem quando eu os aplico em um único arquivo. Mas de alguma forma, quando eu quero construir um loop a partir desses...
12.07.2016 / 17:17
3
respostas

Alterar registros CSV seqüencialmente

Eu quero substituir o texto sequencialmente em um arquivo. O conteúdo do arquivo é: 1,01-JUN-2016,ABC 2,01-JUN-2016,ABC 3,01-JUN-2016,ABC 4,01-JUN-2016,ABC 5,01-JUN-2016,ABC 6,02-JUN-2016,ABC 7,02-JUN-2016,ABC 8,02-JUN-2016,ABC 9,02-JUN-20...
08.06.2016 / 06:32