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

Melhor maneira de incrementar números em uma linha no Linux [closed]

Eu tenho uma linha com muitas entradas entre as quais também é hora. ('DEFAULT',17,NULL,'2014-07-14 10:30:00','Something','2014-07-14 06:30:00',1),('DEFAULT',26,NULL,'2014-07-14 12:00:00','Something2,'2014-07-14 11:00:00',1),... Eu gosta...
23.05.2015 / 02:15
1
resposta

bash processa arquivos com caracteres ruins

Recebi um arquivo zip com uma estrutura de pastas que inclui parênteses. Eu trabalhei através de dois processos no cli e agora mesclá-los em um script A primeira busca através da estrutura de arquivos para arquivos específicos corrigindo os p...
23.12.2014 / 16:10
1
resposta

Como extrair substrings múltiplas do log FIle

Estou tentando extrair o registro de data e hora e a cadeia numérica no URL chamado em um arquivo de log do apache que se parece com isso: 123.456.78.90 - - [16/Dec/2014:06:27:30 +0100] "GET /servlet/something.something=%2B2341231231234&s...
16.12.2014 / 09:10
2
respostas

Grep saída de várias linhas em um ambiente de shell limitado

Eu tenho vasculhado a Web em busca de várias linhas de saída e, em seguida, imprimo as linhas que contêm as strings de que gosto. Na verdade, estou executando isso em um firewall de ponto de verificação e o comando é o seguinte: cphaprob -ia lis...
14.10.2014 / 15:52
2
respostas

usa sed para substituir uma string específica por barras

Eu tenho um grande arquivo de texto - um arquivo de registro do windows - com cerca de 5,5MB e tenho que remover uma string "serv \ b \ Param \". Abrir com gedit ou nano não funciona. Ele vai consumir 100% do tempo de CPU por algum tempo longo i...
06.11.2014 / 01:20
1
resposta

Obtenha um intervalo de linhas de um arquivo e substitua uma linha nesse intervalo usando awk ou sed ou ambos

Eu gostaria de substituir uma linha em uma seção do arquivo smb.conf usando awk ou sed ou ambos, se necessário. Aqui está a seção no arquivo ... [CMI] oplocks = no wide links = no writeable = yes delete readonly = yes pat...
02.10.2014 / 19:58
2
respostas

Como substituir uma linha em um arquivo xml por um conjunto de linhas armazenadas em uma variável ou arquivo usando comandos unix?

Eu tenho um arquivo xml em que a linha que precisa ser pesquisada é: SEARCH='<?xml version="1.0" encoding="UTF-8" standalone="no"?><SSC>' Esse valor pesquisado precisa ser substituído pelo valor da variável a seguir ou tamb...
07.07.2014 / 11:33
0
respostas

Como chamar "sed" em arquivos PDF

Eu posso encontrar texto em arquivos PDF usando pdfgrep . Como posso sed deles? Eu só quero mudar um padrão de texto e não acho que preciso de um editor para isso. Ou eu? Como posso conseguir isso?     
27.06.2014 / 16:01
1
resposta

sed não pode obter correspondência de string

Para a vida de mim eu não consigo fazer isso funcionar, não importa quantas combinações diferentes eu tente. Eu estou tentando recursivamente procurar uma pasta para arquivos php contendo uma determinada seqüência e substituí-lo com outra coisa,...
20.03.2014 / 06:07
1
resposta

É possível sed -i de um arquivo de texto para outro arquivo de texto?

Estou codificando um script shell na minha caixa Debian e há uma linha no script que precisa excluir alguns e-mails de um arquivo de texto cheio de e-mails, como este: sed -i '/[email protected]\|[email protected]\|[email protected]/d' /myf...
06.02.2014 / 14:20