Difference between revisions of "Talk: UNIX assignments"
From Teknologisk videncenter
(New page: Could you give an advise - what's wrong with 14th line? ||||||program begins||||| #!/bin/bash K="yes" A=0 while test $K="yes" do adresses="192.168.142.1 mars.tekkom.dk 172.16.4.77" ...) |
|||
Line 1: | Line 1: | ||
Could you give an advise - what's wrong with 14th line? | Could you give an advise - what's wrong with 14th line? | ||
+ | Program's name is "PINGUIN" | ||
||||||program begins||||| | ||||||program begins||||| |
Revision as of 16:43, 12 February 2009
Could you give an advise - what's wrong with 14th line? Program's name is "PINGUIN"
||||||program begins|||||
- !/bin/bash
K="yes" A=0
while test $K="yes" do
adresses="192.168.142.1 mars.tekkom.dk 172.16.4.77" for adress in $adresses
do
if ping -c $adress >/dev/null
then echo "Ping $adress succeded." else echo "Ping $adress Failed." | $A=`expr $A + 1`
fi
done
if test $A -ge 3 then $A=0 |
write astifl ["3 times failed"]| mail astifl ["3 times failed"]
fi
sleep 60
done
|||||end of program|||||
It's writing smth like this
Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline]
[-p pattern] [-s packetsize] [-t ttl] [-I interface or address] [-M mtu discovery hint] [-S sndbuf] [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination
./PINGUIN: line 14: 0=1: command not found ping: bad number of packets to transmit. ./PINGUIN: line 14: 0=1: command not found Usage: ping [-LRUbdfnqrvVaA] [-c count] [-i interval] [-w deadline]
[-p pattern] [-s packetsize] [-t ttl] [-I interface or address] [-M mtu discovery hint] [-S sndbuf] [ -T timestamp option ] [ -Q tos ] [hop1 ...] destination
./PINGUIN: line 14: 0=1: command not found