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

torr para corresponder ao padrão entre as chaves correspondentes

De um padrão como [string 1]{string 2} Eu quero extrair string 2 , a cadeia entre o par último de chaves correspondência - que é excluir [string 1] e abrir { e fechar } . Minha tentativa abaixo será interrompida quando houve...
11.01.2016 / 09:07
2
respostas

Extração seletiva de dados

Eu tenho o seguinte bloco de dados em um arquivo txt: Informatica(r) PMCMD, version [9.5.1 HotFix4], build [313.0217], SOLARIS 64-bit Copyright (c) Informatica Corporation 1994 - 2014 All Rights Reserved. Invoked at Wed Dec 30 11:13:42...
12.01.2016 / 11:22
2
respostas

Como alterar uma coluna em uma linha em um arquivo de texto delimitado por tabulação se ela for duplicada

Digamos que eu tenha essas muitas linhas chr1 66999638 66999638 SGIP1 1 + chr1 66999251 66999251 SGIP1 1 + chr1 33545778 33549778 AZIN2 1 + chr1 8376144 8380144 SLC45A1 1 + chr1 16765166 16769...
12.01.2016 / 14:21
2
respostas

Linux bash: Pesquise e substitua o arquivo sem escapar do incômodo

Existe alguma solução bash para fazer uma simples "pesquisa e substituição" sem escapar de problemas? Eu tento substituir <!-- JavaScript --> em um arquivo html com o conteúdo de um arquivo javascript complexo. Eu tentei JS=$(<...
12.01.2016 / 17:19
2
respostas

torr para corresponder a zero ou mais números de espaços em uma string

function getVal { sedPattern='s/^.*"keyVal":"\([^"]*\)".*$//' finalSedPattern=${sedPattern/keyVal/$2} echo $(sed $finalSedPattern <<< $1) } Este é meu analisador Json escrito usando sed . Ele pega a string json, nome da cha...
26.12.2015 / 12:40
1
resposta

Como faço para manter uma parte do padrão correspondente e usá-lo para substituir o BSD sed?

Eu encontrei uma alma para o GNU sed, e também encontrei algo como , mas o Terminal me diz que "não está definido no RE". Mas o que eu quero fazer é isto: Se eu tiver uma string parecida com essa sinder-city1.gif , eu quero fazer com...
09.12.2015 / 00:03
3
respostas

unix: substitua uma coluna inteira em um arquivo por um único valor de outro arquivo

Eu quero substituir uma coluna em um arquivo por um único valor de outro arquivo usando o unix. O arquivo 1 é um arquivo pdb, estruturado assim: HETATM 14 H4B FAD B 600 95.544 50.240 71.308 1.00 -1.00 H HETATM 14 H4B FAD B...
27.10.2015 / 13:42
1
resposta

Incremento serial nomeado SED oneliner

Eu preciso incrementar o named serial e eu quero fazer isso com sed. Eu fiz assim: echo 2015092315 | gsed s/20[0-9][0-9][0-9][0-9]*/'date +%Y%m%d%H'/g Mas percebi que as atualizações para o arquivo de zona podem acontecer mais de uma vez...
23.09.2015 / 16:18
2
respostas

Extrai conteúdo entre tags

Eu tenho um arquivo com dados como abaixo Euqueroextrairaslinhasegravaremoutrosarquivos.O/pdeveser Eu quero fazer isso em um script de shell unix.     
08.10.2015 / 05:27
2
respostas

Anexa string usando Sed no sistema remoto

Estou tentando anexar o PS1 ao /etc/profile do sistema remoto. Agora eu tenho que acrescentar essa string em mais de 70 servidores, então usando ssh , eu adicionarei essa string PS1 em todos os servidores. Mas quando eu tento enviar o PS1 e...
26.10.2016 / 07:58