Como parar muitos processos como unicórnio e sidekiq usando um único comando em determinado ambiente

1

Estou usando o Ubuntu 12.04. Eu remotamente acessar remotamente instância EC2, vou parar e iniciar unicórnio e sidekiq, seguindo os comandos

 cap development unicorn:start
 cap development unicorn:stop
 cap development sidekiq:start
 cap development sidekiq:stop

como posso fazer isso usando um único comando para parar e iniciar esses unicórnios e sidekiq. Agradecemos antecipadamente.

    
por krs 11.04.2014 / 09:15

1 resposta

0

Você pode colocá-los em um script simples.

Como exemplo, usaremos /root/startup.sh

#!/bin/sh
cap development unicorn:start
cap development unicorn:stop
cap development sidekiq:start
cap development sidekiq:stop

Certifique-se de que o script seja executável:

$ chmod +x /root/startup.sh

Agora você pode executá-lo e executar todos os comandos um após o outro:

$ /root/startup.sh
    
por 11.04.2014 / 10:09