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

Comentando a string combinada e adicionando nova linha depois no script bash

Estou tentando comentar uma string correspondente em um arquivo e adicionar uma nova linha logo abaixo da string correspondente. Há alguma maneira de fazer isso ? Pode estar usando sed ou awk. Por exemplo, line1 is good line2 is bad line3...
29.05.2017 / 10:45
2
respostas

Script de bash: Use a variável in sed para excluir todas as últimas linhas "x" de um arquivo, exceto as últimas

Estou usando o seguinte script para excluir todas as últimas linhas 'x' em um arquivo de log: #!/bin/bash # Script to write to the log file every minute and delete all but the last # set time in hours echo 'date +\%Y\%m\%d\%H\%M\%S','/hom...
26.09.2014 / 11:00
1
resposta

Usando sed, como posso remover linhas com salários que terminam 500?

Usando sed, como posso remover linhas com salários que terminam 500? 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:14500...
08.10.2012 / 22:39
4
respostas

minha expressão sed não funciona

Eu quero usar sed para comentar um determinado comando em um arquivo js. O comando é chamado processLoad (..). Eu apareci com a expressão abaixo, mas isso não faz o que eu espero que faça. O computador que eu estou no pertence ao meu provedor, e...
25.08.2011 / 21:00
4
respostas

Extrair substring usando bash

Tudo, Eu tenho nomes de arquivos que estarão sempre no seguinte formato "rX_Q_Y_filename.mp3" onde X e Y são números (0-9). FYI, X e Y no nome do arquivo podem ter 1 ou mais dígitos exemplo "r1234_Q_456789_filename.mp3" Como faço para e...
07.10.2011 / 07:49
3
respostas

Analisar e remover partes de cadeias entre delimitadores

Eu gostaria de passar por um arquivo e remover certas seqüências entre os delimitadores. Por exemplo drw---- 00000000 11111111 0 ./a/ drw---- 00000000 11111111 0 ./b/ d------ 00000000 11111111 0 ./c/ d------ 000000...
05.04.2012 / 21:20
2
respostas

“sed” regex help: Como substituir caracteres

Eu quero mudar caracteres em um arquivo XML usando sed. A entrada é assim: <!-- Input --> <root> <tree foo="abcd" bar="abccdcd" /> <dontTouch foo="asd" bar="abc" /> </root> Agora, quero alterar todos os c...
28.03.2012 / 11:26
2
respostas

Problema de substituição do conteúdo do arquivo Linux

Estou usando o Linux Red Hat 5 Enterprise. Para todos os arquivos no diretório atual, desejo substituir todas as ocorrências de /foo/goo/zoo (contidas no conteúdo do arquivo) por /a/b/c . Alguma idéia de como posso implementar isso ra...
28.07.2010 / 14:52
4
respostas

Unix: Procura e substitui nomes de arquivos

Usando sed , posso pesquisar e substituir texto em um arquivo. Existe uma maneira de pesquisar e substituir nomes de arquivos? Por exemplo, se eu tiver vários arquivos em uma pasta com nomes como estes: foo01 foo02 bar001 bar002 G...
30.07.2010 / 15:57
3
respostas

Como usar sed ou AWK para separar uma string (NÃO string em arquivos)

Como posso separar .sh arquivos em uma lista? Eu tentei: ls *.sh | xargs sed 's/\n/ /g' > out.txt O retorno de ls *.sh é uma string longa com '\ n' no meio.     
11.03.2010 / 11:18