Perguntas sobre 'shell-script'

1
resposta

Outro comando 'não terminado'

Estou tentando fazer uma substituição simples para um script de endereço IPv4. sed "s/[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}\.[0-9]\{1,3\}/192.100.100.100/g" Isso é o que eu tenho. Como afirmado no título, estou recebendo um comando 'nã...
14.10.2014 / 15:02
2
respostas

Como pegar a saída do comando no shell script [duplicate]

Estou tentando escrever um script de shell no RHEL que executará grub-md5-crypt e o usuário digitará sua senha. Agora, o problema é como posso pegar o hash md5 criptografado exibido para o usuário no script de shell? Eu tentei descobr...
17.09.2014 / 10:16
2
respostas

Edite um arquivo em / etc usando o shell script?

Como uso o sed para editar o arquivo /etc/heat/heat.conf ? Eu quero adicionar as novas linhas na seção padrão [DEFAULT] rabbit_host =controller rabbit_password =RABBIT_PASS     
07.10.2014 / 10:24
1
resposta

Como substituir o símbolo || com | "” | usando sed

Eu tenho um arquivo que usa | como um delimitador. Alguns dos registros têm célula vazia como || (nada dentro). Eu estou tentando substituí-los com |""| com o seguinte comando sed: sed -i 's/\|\|/\|""|/g' file Mas o resultado não...
15.10.2014 / 16:24
1
resposta

Erro de bash: “[y comando not found” [duplicado]

Estou tentando fazer esse script funcionar corretamente, mas recebo ./passmark.sh line 7: [y command not found . Aqui está o meu script #!/bin/bash # A simple script to ask a user for a pass mark and then display a grade # the grade wi...
16.10.2014 / 22:04
1
resposta

shell for loop com find com nomes de arquivos contendo espaços [duplicados]

Considere um diretório com nomes de arquivos típicos do Microsoft Windows: New Document.txt Foo.doc Foo - Copy.doc Gostaria de fazer algo em cada arquivo, como: for sendfile in $(find ${POLLDIR} -type f -mmin +1 -print0) do echo...
09.10.2014 / 14:38
2
respostas

Redirecionando stdout e stderr de linhas específicas

Estou lendo um arquivo e redirecionando toda a saída para um arquivo. Eu gostaria de redirecionar stdout e stderr de certas expressões para a tela como mostrado abaixo (apenas um exemplo): #!/bin/bash OLDIFS=$IFS while IFS='|' while read fnam...
07.04.2015 / 09:15
2
respostas

pt - não anexa a nova linha EOF e substitui a letra não definida

Estou experimentando um comportamento estranho usando um comando sed (tenho que ser sed, no awk, neste caso) e tenho duas perguntas para você, esperando que alguém tenha as habilidades para me explicar o que estou fazendo de errado. Eu quer...
02.04.2015 / 18:07
2
respostas

Debian: umount / media / usb0: “Operação não permitida”

Eu recentemente mudei do Ubuntu 14.10 para o Debian Testing. No Ubuntu eu tinha um script de shell para fazer o backup de minha pasta pessoal em um pendrive. A última linha do script desmonta o pendrive. Adaptando-o ao sistema de arquivos do Deb...
03.04.2015 / 12:53
1
resposta

Adicionando texto após linha específica de arquivo no script Bash

Eu tenho um arquivo txt ( ip.txt ) que contém endereço IP. Eu agrupo-os sob o TCP e o UDP. O trecho do arquivo está abaixo: #TCP 162.298.38.930 162.298.38.931 162.298.38.932 #UDP 162.298.38.930 162.298.38.931 162.298.38.932 Eu tenho um...
03.09.2014 / 03:34