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
1
resposta

Adicione o número na coluna se existir

Eu preciso contar Nodes_Util para cada fila. No exemplo abaixo, queue1 tem apenas uma linha, mas ela varia e pode não ser nada às vezes e se aplica a todas as filas. Eu quero adicionar dinamicamente o número na coluna, se existir. Qu...
23.04.2015 / 09:58
2
respostas

Não é possível executar uma multiplicação simples no script

Estou tendo problemas para realizar uma multiplicação simples no meu script. while read A B C do tmp=$A\*$C/100 echo $tmp >> out1.txt done < foo.txt foo.txt: 13721725 99 100 400198848 170 180 217845...
16.06.2015 / 16:59
2
respostas

Como raspar vários IP's e adicionar um script como variável?

Estou tentando adicionar ao meu script uma instrução awk ou uma: if; else; then if eth0:4 is a match then put in eth0:4 IP Como você obteria o IP em seu script como uma variável se tivesse vários IPs atribuídos a uma NIC? inet 133.1...
07.04.2015 / 21:22
1
resposta

buscando dicas para o escape correto de comandos sed dentro de yaml

Eu estou tendo dificuldade em encontrar o problema por que linhas de "code" quebram minha configuração do cloud-init. Basicamente eu estou chamando um objeto filho como parte da DigitalOcean API, que tem um formato YAML - eu consegui trabalhar m...
08.04.2015 / 19:28
1
resposta

Erro ao passar variáveis para correspondência de palavra-chave usando sed

Eu estou escrevendo um script bash para processamento de texto, onde este comando está me dando erro: sed -e "/\<$7\>/ /\<$5\>/$6/" < "$2/$1" > "file.tmp" Isso está produzindo o seguinte erro: > Unrecognized comman...
02.04.2015 / 10:25
1
resposta

sed escape / var / run / saslauthd [duplicado]

Desejo remover esta linha de fstab usando sed : /var/run/saslauthd /export/sasl none bind 0 0 Eu conheço uma solução alternativa, primeiro forneço o número da linha, em seguida, remova-o com sed , mas eu quero saber como escapar...
12.05.2015 / 14:37
1
resposta

SED substituições: use o padrão original na parte de substituição

Como posso usar sed para corresponder ao padrão de pesquisa e reutilizá-lo novamente na parte de 'substituição'? Exemplo: eu quero o comando: echo "12a34" | sed 's/a/#bcd/g' para retornar 12abcd34 Qual deve ser o parâmetro #...
25.02.2015 / 13:58
1
resposta

Como alterar uma única linha em múltiplos arquivos [duplicados]

Eu tenho ~ 750 arquivos .php no mesmo diretório que contém a linha include("path/to/file.php"); Gostaria de alterar esta linha em todos os arquivos para require_once("path/to/file.php"); Qual seria um método eficiente para isso...
23.02.2015 / 23:27
1
resposta

Coordena X237595Y81600 para X2375Y8160

Eu criei um arquivo gerber e tem linhas dentro das quais se parecem com isso: X90095Y15350 X100095Y15350 X110095Y15350 X120095Y15350 X120095Y25350 X110095Y25350 X100095Y25350 X90095Y25350 X80095Y25350 X160095Y25350 Estas são as coordenada...
06.02.2015 / 09:51
1
resposta

ex regex não funciona para caracteres ocultos

Eu tenho uma lista que, por algum motivo, tem alguns caracteres não alfanuméricos anexados ao final. Eu teria pensado que seria um caso simples de execução: sed 's/[^A-Za-z0-9]$//' Para substituir esses caracteres finais. Infelizmente...
09.02.2015 / 15:29