From 2e4b4b94c752edf005b145b5c896756b0b6598cb Mon Sep 17 00:00:00 2001 From: Leandro Lucarella Date: Mon, 25 Oct 2004 20:01:22 +0000 Subject: [PATCH] Se imprime un . por cada segundo esperado =) --- inst/afimonio_daemon.sh | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/inst/afimonio_daemon.sh b/inst/afimonio_daemon.sh index dac8b97..b2de03c 100755 --- a/inst/afimonio_daemon.sh +++ b/inst/afimonio_daemon.sh @@ -17,18 +17,19 @@ ayuda () { case "$1" in "start") - echo -n "Iniciando demonio '$DAEMON' en modo daemon... " + echo -n "Iniciando demonio '$DAEMON' en modo daemon " if is_lock "$DAEMON"; then - echo "ERROR!" + echo " ERROR!" perr "$DAEMON ya está corriendo (PID=`lock_pid $DAEMON`)." exit 1 fi nohup "$AFIM_BINDIR/$DAEMON" > /dev/null & for i in `seq $WAIT`; do if is_lock "$DAEMON"; then - echo "OK! (PID=`lock_pid $DAEMON`)" + echo " OK! (PID=`lock_pid $DAEMON`)" exit 0 fi + echo -n '.' sleep 1; done # Tardó más de 5 segundos en arrancar, algo anda mal... @@ -37,18 +38,19 @@ case "$1" in exit 1 ;; "stop") - echo -n "Parando el demonio '$DAEMON'... " + echo -n "Parando el demonio '$DAEMON' " if ! is_lock "$DAEMON"; then - echo "ERROR!" + echo " ERROR!" perr "$DAEMON no esta corriendo." exit 1 fi kill `lock_pid $DAEMON` for i in `seq $WAIT`; do if ! is_lock "$DAEMON"; then - echo "OK!" + echo " OK!" exit 0 fi + echo -n '.' sleep 1; done # Tardó más de 5 segundos en parar, algo anda mal... -- 2.43.0