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

Anexar linha a um bloco de texto incrementando o valor da linha anterior

Eu tenho um nome de arquivo de texto class.txt com os seguintes conteúdos. [serverClass:MAIL] whitelist.0=LATE whitelist.1=ONTIME [serverClass:LETTER] whitelist.0=FIRST whitelist.1=SECOND whitelist.2=THIRD whitelist.3=FOURTH [serverClass...
23.02.2016 / 21:02
2
respostas

Como procurar e substituir uma string por novas linhas na linha de comando em um arquivo

Eu quero substituir todas as ocorrências de uma string de texto em um arquivo de texto na linha de comando do CentOS 7.2. Search-string: ).\nPORT Replacement-string: ). \n0 closed ports\nPORT Eu sei, isso pode ser alcançado com diferentes...
12.07.2016 / 11:02
1
resposta

porque este simples script sed não funcionou “nginx -V 2 & 1 | sed -r 's / - / \\ n / g' ”

a saída de "nginx -V" é uma bagunça. nginx version: nginx/1.9.3 (Ubuntu) built with OpenSSL 1.0.2d 9 Jul 2015 TLS SNI support enabled configure arguments: --with-cc-opt='-g -O2 -fPIE -fstack-protector-strong -Wformat -Werror=format-secu...
22.02.2016 / 18:33
2
respostas

cant + remove char após uma palavra específica

Eu quero excluir o último "." somente se "." existem depois da palavra "usa" meu comando sed removeu apenas o último "." , mas o que é necessário adicionar à sintaxe de sed (uma regra) para remover o "." somente depois da palavra "usa"...
23.02.2016 / 10:39
1
resposta

substituição de string usando sed

Eu tenho essa string, por exemplo: asddsa "ll" sadd " fsgsg" "sdafaf" "lkkx" "fsgfgsg" Eu quero substituir todos os caracteres dentro de " " por um caractere x . A saída esperada neste caso deve ser: asddsa "x" sadd " x" "x" "...
11.04.2016 / 18:39
1
resposta

Como obtenho um registro de data e hora de última modificação aceitável para o meu site Jekyll usando um script de shell?

Eu gostaria de poder fornecer os últimos registros de data e hora modificados para minhas publicações e páginas do Jekyll usando um script de shell. O problema é que eu não sei como gerar automaticamente um timestamp aceitável. O mais próximo qu...
13.02.2016 / 07:19
1
resposta

Vários comandos sed em um arquivo

Eu quero salvar um arquivo .txt em dois arquivos .txt separados usando o comando colocado em um arquivo .txt. Eu posso usar sed -e '1,20 w file1' -e '21,$ w file2' input.txt Mas como eu colocaria esse comando em um arquivo chamado div par...
10.02.2016 / 18:58
1
resposta

insert string para o valor faltante

Encontrei alguns problemas com a edição de um arquivo de texto que recebi devido a alguns valores ausentes em uma coluna específica de algumas linhas. Por exemplo, aqui está o aspecto do arquivo (principalmente): ID10 dad prbM ATGD I...
14.02.2016 / 22:46
2
respostas

Retirar determinados objetos de um banco de dados de arquivos simples

Eu tenho um banco de dados de arquivos simples e preciso remover certos objetos dele. Existem vários blocos no arquivo, mas estou interessado em dois objetos no bloco OBJECT NickCore . Exemplo abaixo: OBJECT NickCore DATA display Some...
13.02.2016 / 15:36
3
respostas

Usando sed para substituir uma string contendo inteiros variáveis

Eu tenho um arquivo de texto e quero usar sed para substituir a seguinte string (incluindo o "s"): " rel="lightbox[1846]" title=" com # Os números entre [ e ] são variáveis e mudam. Eu quero incluir o " na substituição....
10.04.2016 / 00:47