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

Grep issue (combine duas strings na mesma linha)

Aqui eu tenho alguns comandos do grep que não estão funcionando corretamente: cat file1.txt: apples Date: Sun, 24 Feb 2013 8:14:06 -0800 peaches melons cherry sky cloud green purple yellow cat file2.txt: apples Date peaches melons 0800 cherr...
24.02.2013 / 18:44
3
respostas

Comando avançado do sed

Eu tenho um arquivo ( /usr/test.log ) com um monte de linhas, da forma [enable/disable] [name] [stuff] Por exemplo: enable telnet max_pkt 0 max_payload 0 min_payload 1 disable_function 0 inherit_max_packets 0 enable telnets max_pkt 0...
22.02.2013 / 12:41
4
respostas

Script simples analisando texto, o que está errado aqui?

Sou um grande usuário do link para obter senhas strongs. No entanto, ter que ir ao site e copiar manualmente a senha toda vez que ela fica velha rapidamente, então eu decidi fazer um pequeno script para fazer isso por mim. Toda vez que você re...
29.12.2012 / 19:31
1
resposta

Como anexar texto a linhas específicas em um arquivo usando o shell script?

Eu tenho um arquivo de texto (file.txt) com conteúdo parecido com: foo1 3464 foo2 3696 foo3 4562 Contém o processo e o respectivo PID. Usando o shell script, quero anexar uma string (em execução / não em execução) a essas linhas nes...
27.12.2012 / 09:49
2
respostas

Excluindo todas as ocorrências de palavras com sed preservando o avanço de linha

Estou tentando excluir todas as ocorrências de uma palavra em um arquivo de texto com sed. Eu tenho esse arquivo f1: alma a fa alatt nyari piros alma e gostaria de excluir todas as ocorrências de "alma". Eu uso o seguinte em um scrip...
14.04.2013 / 11:27
1
resposta

Parsing out URLs específicos do arquivo html local

Eu quero analisar algumas URLs de um arquivo html salvo com um script / comando bash simples, para que eu possa baixá-las via wget laters. O que eu tenho até agora é: awk 'BEGIN{ RS="<a *href *= *\""} NR>2 {sub(/".*/,"");print; }'...
17.04.2012 / 15:01
3
respostas

Como usar o sed para remover determinada base de texto na expressão regular

Eu recebi um arquivo de texto com o conteúdo abaixo 2012/03/15 : "Password":"@#4JF9u92r","Name":"John" Eu gostaria de usar sed para mudar o acima para 2012/03/15 : "Password":"XXX","Name":"John" Eu tentei o seguinte comando cat...
15.03.2012 / 11:00
1
resposta

Padrão Sed para várias linhas

Eu quero remover todas as instruções de tabela de criação de um script mysql, mas a instrução é executada em várias linhas. Assim: Create table ......NEWLINE... NEWLINE... NEWLINE....; Então, tentei esta declaração, mas nada acontece:...
17.01.2012 / 16:59
2
respostas

Shell: Apare os espaços em branco no início dos arquivos

Eu tenho 20k arquivos aqui, e pelo menos 1000 deles têm espaço em branco no começo. Como posso remover espaços em branco com sed, por exemplo? O problema é que pode aparecer alguns nomes de arquivos duplicados. então eu preciso adicionar algo...
28.03.2011 / 03:33
2
respostas

O Applescript não consegue encontrar sed durante a instalação da aplicação

Estou tentando instalar um aplicativo, mas o instalador falha com a seguinte mensagem de erro: sh: sed: comando não encontrado e há um botão Editar e OK na caixa de diálogo, então eu clico no botão Editar que inicia o Editor AppleScript pa...
28.04.2010 / 03:23