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

Como evitar que um padrão de inserção usando sed seja aplicado no meio de uma string?

Objetivo O objetivo é converter a seguinte string: hello_hello,123-world567-helloworld123456,world1234-hello09876 usando sed em um formato específico. Tentativas sed -e 's|^\(hello_[a-z0-9]\{3\}\)\(.*\)|,|g;s|..|&/|g' /tm...
29.12.2014 / 17:36
4
respostas

substituir vários vírgula fora lado um ou mais conjuntos de chaves e exceção que em um ou mais conjuntos de chaves

No arquivo de texto, tenho vários registros. Cada registro tem várias colunas separadas por vírgulas, algumas colunas têm um conjunto de chaves e outras têm mais de uma chave. Eu preciso: Se uma vírgula for encontrada fora de um ou mais...
09.10.2014 / 09:56
2
respostas

Exclua todas as palavras entre parênteses com sed

Como posso fazer isso em sed , tenho uma longa lista de coisas e algumas são cercadas por parênteses. lol xml lol lol (347) idiot (67) Como pode excluir (347) e (67) , mas para uma lista enorme com números e letras aleatórias entre...
06.08.2014 / 18:56
1
resposta

Qual pacote GNU sed para o Solaris?

Eu preciso usar os recursos do GNU sed, em vez da versão interna do Solaris 10. Qual pacote GNU contém? Eu não vejo isso listado no coreutils, e minhas pesquisas no Google não ajudaram a localizá-lo.     
22.07.2014 / 21:18
2
respostas

Analisa vários milhares de linhas de txt em linhas e colunas

O arquivo em questão lista nomes, credenciais, funções e privilégios para milhares de usuários. Foi passado para mim como xls, mas as linhas e colunas não estão dispostas na forma adequada. Eu reformatei o arquivo raw usando o awk e sed, agora e...
05.11.2014 / 19:05
2
respostas

Extrai várias instâncias do texto entre duas palavras, inclusive da palavra inicial, mas exclusivas da palavra final

Um arquivo PDB contém vários parágrafos de conformações de uma proteína. Cada conformação começa com a palavra-chave ATOM e termina com a palavra-chave END . Estou tentando ler o arquivo no bash, de modo que eu leio todas as linhas do...
20.08.2015 / 15:11
1
resposta

SED e PDSH: adicionando uma linha a um arquivo em um nó escravo em um cluster

Eu estou tentando adicionar uma nova linha contendo GATEWAY=10.0.10.1 ao arquivo /etc/sysconfig/network em cada um dos 32 nós escravos em um cluster. Eu li esta postagem sobre como inserir uma linha com sed . Isso funciona para eu ad...
10.07.2014 / 07:42
2
respostas

Use o awk para encontrar a primeira ocorrência

Eu tenho um arquivo de log que é atualizado quando meu script é executado. O script inserirá o texto "Início do script" quando ele for iniciado e o texto "Fim do script" quando ele terminar a execução. Eu estou tentando capturar o texto entre o...
09.09.2014 / 18:44
1
resposta

Sed: substitui o texto mantendo a ocorrência do dígito

Eu tenho algum texto como: Blablabla <b>[intlink id="</b>2204<b>" type="page"] Blalala Eu quero substituí-lo por remover o </b> e <b> , mantendo o id="number" . Então deve resultar como: Blablabla &...
08.09.2015 / 03:17
1
resposta

sed'sc comando outputs current line não importa o que

Veja o que eu faço: $ echo '1 2 3' | sed -n ' x c\ test x ' test test test É um comportamento esperado? Estou executando gnu sed 4.2.1 .     
06.06.2014 / 11:33