[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Res: [shell-script] Execução de script por deamon
From: |
Marcus Vinicius |
Subject: |
Res: [shell-script] Execução de script por deamon |
Date: |
Fri, 2 Mar 2007 09:14:01 -0800 (PST) |
Opa,
acho que não, Se não me engano system abre um processo filho para execução. vc
também pode chamar um fork() antes de system,
Um exemplo:
$ cat system.c
#include <stdlib.h>
int main()
{
system("/home/marcusv/teste.sh");
}
$ cat /home/marcusv/teste.sh
#!/bin/sh
echo -n "Olá eu sou o"
echo $SHELL
$ ./system
Olá eu sou o/bin/sh
Falow
----- Mensagem original ----
De: Luiz Henrique - Quick <address@hidden>
Para: address@hidden
Enviadas: Sexta-feira, 2 de Março de 2007 10:43:15
Assunto: [shell-script] Execução de script por deamon
Pessoal fiz um deamon em C , que executa algumas tarefas e uma delas é
executar um script heim shell em determinadas situações.
Mas acompanhando o seu funcionamento percebi que ele não esta executando
o script estou usando a função system(). Será que esse problema esta
acontecendo por que na hora que o script é chamado ele não tenha um
shell pai ?
Luiz Henrique
__________________________________________________
Fale com seus amigos de graça com o novo Yahoo! Messenger
http://br.messenger.yahoo.com/
[As partes desta mensagem que não continham texto foram removidas]
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- Res: [shell-script] Execução de script por deamon,
Marcus Vinicius <=