Perguntas sobre 'shell-scripting'

1
resposta

Nagios: bash está faltando

Estou monitorando o servidor NTP com nagios e nrpe, no servidor nagios, quando recebo o seguinte erro: Status do serviço DESCONHECIDO Informações de status Estou perdendo um componente importante: bash O plugin é: link A saída quando eu...
18.06.2013 / 13:58
2
respostas

O que é essa validação de instrução de script de shell específica?

Não sou um bom especialista em shell script. Alguém pode me ajudar a entender e explicar a declaração [ ! -z ${TRUE:-} ] && [ ${TRUE:-} == 'true' ] && do seguinte snippet. O que essa declaração específica está fazendo e / ou s...
22.04.2013 / 06:59
1
resposta

Não é possível reiniciar o mysql a partir do cron job

Eu tenho um problema em que o MySQL (rodando no Ubuntu 12.04 com todas as últimas atualizações) morre depois de alguns dias, então coloque este script em um cron job que roda como root a cada 60 segundos. Tudo funciona, exceto que o serviço m...
25.06.2012 / 01:25
1
resposta

Espaço livre em disco do Linux por dispositivo

No meu sistema, df -hT apresenta algo assim: > df -hT Sist. Arq. Tipo Tam. Usado Disp. Uso% Montado em devtmpfs devtmpfs 1,9G 8,0K 1,9G 1% /dev tmpfs tmpfs 1,9G 616K 1,9G 1% /dev/shm tmpfs...
16.03.2017 / 14:38
1
resposta

subshell não é criado se executar comandos sem um caminho?

Estou lendo o livro " Linux Command Line e Shell Scripting Bible " 3ª edição. Na página 279, aqui cito: "Command substitution creates what's called a subshell to run the enclosed command. A subshell is a separate child shell generated fro...
18.09.2015 / 21:37
2
respostas

Script para excluir dados de FTP com mais de 7 dias

Atualmente estou usando o seguinte script de linha simples para fazer backup do diretório do servidor para o local de FTP remoto # Take backup to remote location ncftpput -z -R -uusername -ppassword ftp.example.org /destination/directory /sou...
08.11.2016 / 14:37
1
resposta

Obtenha o script IP do cliente OpenVPN

Minha máquina obtém um IP do servidor OpenVPN ao se conectar ao gateway da VPN. Isso é tun0 no Ubuntu. Eu suponho que nomear pode ser diferente para outros sistemas que podem se conectar ao gateway OpenVPN. Isso é uma maneira confiável (um sc...
11.08.2015 / 21:24
1
resposta

Exportar ou encaminhar / var / spool / mail / USER (legível para o cliente)

existem alguns e-mails devolvidos no diretório /var/spool/mail/USER que não foram enviados. Agora o cliente recebe todos esses e-mails porque ele não tem acesso direto a eles. Eu posso avançar um por um com o vira-lata, mas há muitos deles...
19.04.2015 / 08:45
2
respostas

Bash: executa o comando da variável sem eval

Eu tenho um problema com um script que deve executar um comando curl composto dos argumentos dados. Ele funciona se eu usar eval no subshell, no entanto, eu gostaria de evitar que, como parece ser um estilo ruim de acordo com this Aqu...
16.09.2014 / 11:50
1
resposta

Bash: comando php não encontrado quando chamado de um script executado com sudo

Eu tenho esse problema estranho. O comando php não é encontrado em uma situação específica. Eu tento chamar o comando de três maneiras diferentes. Apenas um deles falha: Sendo usuário john , crio um script simples que chama php -...
07.04.2013 / 05:17