[Ubuntu-pa] Popen, cancel y cron
Juan Guerrero
ryoma.nagare en gmail.com
Mie Sep 5 21:23:08 BST 2007
Un snippet de como se haria lo del popen en C, bien basico
char buf[512];
FILE *fptr = popen("shutdown -h +3000", "r");
while(fgets(buf, 511, fptr) != NULL){
if(strstr(buf, "Shutdown cancelled")){
printf("Se cancelo el shutdown!!\n"); /* En este punto mandarias el popup
de la cancelacion */
}
}
pclose(fptr);
Saludos
On 9/5/07, Eivar Montenegro Mosquera <e.mont01 en gmail.com> wrote:
>
>
> Muchas gracias por todas sus ideas:
>
> - En cuanto al popen tengo que verificarlo así que en cuanto tenga
> una respuesta te escribo, Juan.
> - La idea del crontap esta genial es cierto y ya que es un archivo
> no veo mayor problema en editar con un parser tal como sugieren.
> - En cuanto a lo del cancel voy a realizar algunas pruebas para ver
> como puedo recuperar la salida que genera shutdown, vi algo de eso una vez
> pero lo tengo que investigar.
>
> Estoy justo ahora en este asunto así que les respondo pronto...
> --
> Eivar A. M. M.
> --
> Ubuntu-pa lista de correos
> Comunidad Local de Ubuntu GNU/Linux de Panama
> Ubuntu-pa en lists.ubuntu.com
> Modifique su configuracion:
> https://lists.ubuntu.com/mailman/listinfo/ubuntu-pa
>
>
--
Juan V. Guerrero
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: https://lists.ubuntu.com/archives/ubuntu-pa/attachments/20070905/e358ea0a/attachment.htm
Más información sobre la lista de distribución Ubuntu-pa