Perguntas sobre 'bash'

Bash (Bourne-Again SHell), é o shell usado na interface de linha de comando do Ubuntu por padrão.
6
respostas

Evitar sudo, apt-get, etc. de engolir entrada colada para STDIN?

Costumo escrever instruções wiki para instalar vários pacotes de servidores no Ubuntu (11.10 Oneiric no momento). Eles sempre envolvem coisas como: sudo apt-get install -y postfix sudo cp ~/siteconfig/etc/postfix/main.cf /etc/postfix mas...
20.12.2011 / 11:58
3
respostas

Evita 'cd' lembrando links simbólicos percorridos

Digamos que você tenha um diretório ~ / mytool que use softlinks para / usr / local / mytool. Então cd mytool deixa seu diretório atual como ~ / mytool, o que pode fazer com que os scripts se comportem incorretamente. Existe uma maneira de ev...
24.01.2012 / 00:17
2
respostas

Como detectar se o ponto de montagem existe do script init.d?

Após a reinicialização, estou executando um aplicativo de um compartilhamento de rede montado (autofs) usando um script init.d. O script começa aguardando 30 segundos antes de tentar executar o comando, a fim de aguardar que a rede / ponto de mo...
03.11.2013 / 10:12
2
respostas

Como lidar com IPs com failover manual?

Eu tenho dois hosts de armazenamento idênticos, onde o mestre é o único que os usuários podem acessar. Se o mestre falhar, quero alterar manualmente o endereço DHCP, então, em vez de master apontar para 10.10.10.10 , ele deve apontar para...
16.01.2014 / 10:09
4
respostas

bash script alert em erro

Eu tenho um script que faz. ls, cp, mv Eu quero que se qualquer um dos comandos falhar isso deve alertar por e-mail, bem como após a concorrência bem sucedida. Qualquer ideia? Posso ajustar o alerta de email, mas quero saber como verificar erros...
27.03.2011 / 18:45
5
respostas

chave GPG do usuário não pode ser usada pelo SUDO

Eu criei um script que executa a duplicidade para fazer backup dos arquivos que tenho em um VPS e usa uma chave GPG gerada como um usuário. Quando tento e executo esse script como SUDO, obtenho: GPGError: GPG Failed, see log below: =====...
07.02.2010 / 00:49
3
respostas

No Bash, o arquivo começa com um “-”

Uma aplicação criou um diretório chamado "-123456" no meu diretório / tmp. No Bash, rm -rf * retorna: bash: cd: -7: opção inválida rm -rf "-123456" Mesma coisa. Ajuda?     
29.03.2010 / 19:38
5
respostas

Execute o script local sobre o ssh

o ssh silencioso é configurado do servidor A para o servidor B (e cerca de 500 outros servidores) Eu escrevi um script no servidor A (shell e perl) que eu quero executar via ssh no servidor B (e os outros 500 servidores). Isso é possível ? Eu s...
01.08.2014 / 04:08
4
respostas

Obtenha o tamanho extraído do tgz antes de extrair

É possível obter o tamanho que um tgz ocupará quando for extraído, mas sem extraí-lo? Eu basicamente quero tar tzf file.tgz com tamanhos ao lado deles. Eu estou realmente procurando um total, portanto, uma solução que ofereça tamanho total, m...
19.05.2009 / 15:44
10
respostas

Unix Cron: Podemos definir tarefas cron para serem executadas ao mesmo tempo

Eu criei uma entrada no crontab para executar um trabalho à meia-noite como, por exemplo, o usuário A. De manhã, descobri que não havia resultados do roteiro. Verificando o /var/cron/log , descobri que durante essa hora (mesmo tempo) apenas...
10.06.2009 / 13:45