Verificando os pids em todos os usuários e reiniciando os processos após a reinicialização

3

Existe uma maneira de verificar todos os pids de todos os usuários no diretório /home e executar esses processos novamente após uma reinicialização ou desligamento?

Por exemplo, se user1 estiver executando um psybnc e user2 estiver executando um eggdrop, desejo executar novamente esses processos, após uma reinicialização, a partir de um único comando ou script do shell.

    
por Daud Khan 28.08.2012 / 10:58

1 resposta

1
#!/bin/bash 
d=$(gawk -F: '{ print $1 }' /etc/passwd) 
for i in $d 
do 
su $i -c 'cd ~/psybnc;./psybnc;exit' 
done
    
por 08.09.2012 / 10:29