[Eisfair_dev] Problem in ein Script für Update-chk --- Zeilenumbruch
Marcus Roeckrath
marcus.roeckrath at gmx.de
Do Nov 29 09:47:04 CET 2018
Hallo Helmut,
Helmut Backhaus wrote:
> ich habe da ein kleines Problem mit einer Ausgabe.
>
> Auszug aus dem Script (/var/install/bin/update-chk03.sh):
> --->
> # Start update-chk01 with option "no" set var
> mecho --stdbr "Update Checker is now looking for updates, this will take
> a while!"
> /var/install/bin/update-chk01.sh no &
> script01=$(pgrep update-chk01.sh)
>
> # Checking if script is still running
> while [ -n "$script01" ]
> do
> script01=$(pgrep update-chk01.sh)
> mecho --stdbr "Update Checker is still working hard ..."
> sleep 20
> done
> <---
Du möchtest ja eine regelmäßige Ausgabe, damit der User nicht denkt, dass
die Kiste hängt, weil das Sammalen der Infos ziemlich lange dauert.
Ich verwende für diese Zwecke z. B. folgenden Code:
/usr/bin/rsnapshot du 2>&1 >> "${_tmpfile}" &
_pid=$!
while (ps ax | egrep -q "^ *${_pid} ") ; do
mecho --warn -n "."
sleep 1
done
echo
Das pinselt pro Sekunde einen Punkt.
--
Gruss Marcus
Mehr Informationen über die Mailingliste Eisfair_dev