bash script that pings is not working
Steve Phillips
steve at focb.co.nz
Thu Dec 13 05:19:46 UTC 2007
Anne Moore wrote:
> HI All, can anyone help with this bash script?
> #!/bin/bash
>
> while [ 1 ]
> do
> ping some.ip.com
> sleep 60
> done
>
> # end of script
>
> It's not really working like I need it to be. I'm trying to add this to
> everyone's logon profile and run it without the console ICMP replies showing
> up while each person is connected (to keep their connections alive). Then,
> once they log off, it closes the script.
>
> Any scripting experts out there that can tweak this? Thank you so much for
> your time. -Anne
Also, if you are talking about firewall timeouts then this wont actually
help as the timeouts tend to be flow based, not source/dest ip based.
If they use something like putty, then you can enable tcp keepalives
which will probably do what you are after.
Anyway, to answer your query.
#!/bin/bash
#
while true; do
ping -c1 some.ip.address > /dev/null 2>&1
sleep 60
done
--
Steve
() ascii ribbon campaign - against html e-mail
/\ www.asciiribbon.org - against proprietary attachments
More information about the redhat-list
mailing list