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
6
respostas

pt sed para substituir por backspace

Eu tenho trail.txt , que contém spice netlist. Agora, quero substituir todos os parâmetros expandidos por apenas uma linha, ou seja, remover + e anexar essa linha à linha anterior. trail.txt data + net06706 net06707 + net221 net222...
06.02.2015 / 15:47
1
resposta

Contando repetições consecutivas de um caractere específico (por exemplo,)

Digamos que eu tenha um arquivo com linhas como as seguintes: foo,bar,,baz,xy foo,,bar,baz,xy,, Eu gostaria de contar quantas vezes eu tenho ,, (duas vírgulas consecutivas cercadas por qualquer outro caractere) em cada linha. Minha...
12.02.2014 / 23:56
3
respostas

Usando sed para inserir comandos de látex em torno dos cabeçalhos de um documento

Eu tenho um documen com cabeçalhos em ALL CAPS, por exemplo: NAME env - run a program in a modified environment e eu quero inserir \item[ antes do cabeçalho e ] \hfill \ depois de um cabeçalho para que o resultado sej...
11.09.2013 / 07:09
2
respostas

Nenhum resultado ao usar Múltiplos arquivos de gravação e sed no shell script

Eu gostaria de trocar variáveis do arquivo antigo para o novo arquivo quando eu uso uma única linha como essa cat ../oldFile.html | sed "s@$dayMaxInNew@$dayMaxIn@g" > newFile Há resultado de newFile. Mas quando eu uso mais de duas l...
25.07.2013 / 05:23
2
respostas

sed caractere especial de substituição não funciona no shell script

Eu quero escrever um script 'test.sh' que levará a entrada de um usuário e substituirá todos os caracteres especiais por um '\' + o caractere. Meu script: #!/bin/bash echo 'input='"$1" arg='echo "$1" | sed 's:[]\[\^\$\.\*\/]:\&:g'' echo '...
07.11.2012 / 21:22
2
respostas

Por que a inconsistência com o uso do cat vs echo foi canalizada para este comando sed?

Inspirado por esta pergunta: sed: o comando N não ler linha única Eu queria entender por que parece haver uma inconsistência entre os dois comandos a seguir: # 1. echo Este comando não produz saída $ echo -en 'abc\n' | sed -n 'N;p' $...
16.08.2013 / 15:13
2
respostas

Regex e comandos canalizados com sed

Estou achando muito difícil usar o comando sed , além de não conseguir encontrar tutoriais bem escritos. Deixe-me dizer que trabalhei com expressão regular em outras linguagens (Python, JavaScript, Java), de modo que não deveria ser o pro...
26.03.2013 / 18:16
3
respostas

Lê uma coluna de um arquivo e acrescenta uma coluna específica de outro arquivo

Eu tenho dois arquivos assim: fileA: Name,Site Name,Product UPEI,Product Name,NMS Flag,Product Model, SW FileB: NE_Name SW ABC 4.4 ASD 4.3 ... ... Observe que fileA consiste apenas em uma ú...
23.07.2015 / 16:03
2
respostas

Extrai dados no linux / unix

Eu tenho dados de entrada que quero analisar e extrair valores usando awk / grep / sed: group-2 9 10 text color=black,from=ABCB11,fromid=4,order=2,thickness=3,to=ACE,toid=11,use=1,z=1 group-3 0 1 text color=black,from=ABCB11,fromid=4,order=2,...
23.04.2014 / 17:12
2
respostas

Como posso excluir linhas que tenham uma primeira coluna vazia?

ENTRADA: CC2352345|m,safnlasndfmnyxdcvyxcvyxcv |klasjdf |3|lasdjflasdf| |2345567356 CC3543353|asdfasdffghntz |klasjdf |3|lsajdfl | |3456561235 CC5634554|asfjmklasdf...
02.04.2012 / 21:39