Hi, I have the following bash question. I've written a script that makes sure that I'm online (ISDN dial-on-demand) and then gets mail with fetchmail. He're the code that makes sure I'm connected and prints dots while doing so:
# Make sure we're online
echo -n "Connecting to the internet .."
/bin/bash -c 'while true; do echo -n "."; sleep 1s; done' &
DOTLOOP=$!
ping -c 1 www.web.de > /dev/null
kill -9 $DOTLOOP
echo " done."
This works fine, but after the fetchmail command runs (not shown there)
I get the following message:
/home/viktor/bin/getmail: line 16: 3869 Killed
/bin/bash -c 'while true; do echo -n "."; sleep 1s; done'
This, of course, is not surprising, it's normal bash behavior.
Unfortunately, I don't like it and would like to suppress it. Any way
to achieve this?
TIA,
Viktor
--
Viktor Rosenfeld
WWW: http://www.informatik.hu-berlin.de/~rosenfel/
pgpgk1wsArXnf.pgp
Description: PGP signature

