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

Como pegar uma palavra de um arquivo usando sed ou grep

Estou tentando extrair um pedaço de texto de um arquivo para usar como entrada para o próximo comando. A palavra sempre começa com "JID_" e depois alguns números aleatórios / caracteres depois disso. Por exemplo: SelectorSet...
22.01.2010 / 21:11
1
resposta

Como remover um padrão contendo espaço em branco e caracteres especiais em sed

Como remover as seguintes palavras de um arquivo de texto: DEFAULT ('') DEFAULT ((0)) DEFAULT (((1)/(1))/(1900)) DEFAULT (getdate()) Não consigo excluir mais de quatro pattens usando sed.     
24.08.2015 / 04:19
1
resposta

Remover nomes de domínio inválidos com Sed

Estou tendo problemas para escrever um comando sed. Faça o seguinte. Eu tenho um arquivo que deve conter apenas nomes de domínio "válidos". Como eu uso com o sed para remover qualquer linha que não corresponda a uma expressão? O seguinte pare...
16.07.2015 / 21:43
1
resposta

Como edito um arquivo xmlTV usando sed (ou uma ferramenta semelhante)?

Eu tenho um arquivo xmlTV que se parece com isso: <channel id="10125.dvb.guide" <!-- number="62" type="0x1" flags="0xf" bouquet="4097" region="4a" sid="10125" -->> <display-name>ITV +1</display-name> Eu quero ed...
08.05.2015 / 08:53
2
respostas

Como adicionar o caminho de arquivo a uma linha específica de um arquivo usando o script bash?

Eu tenho o seguinte código bash: echo "Enter an input path" read -e input_path OLDTEXT="\put(0,0){\includegraphics{/" NEWTEXT="\put(0,0){\includegraphics{$input_path/" find . -name "*.tex" -print0 | xargs -0 sed -i '$NE...
10.04.2015 / 20:06
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 / 00: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 / 15: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 / 08: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 / 13: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 / 00:20