06-09-2007
what is wrong with this script?
why??? I don't get it..
while read line
do
count=$(ping -c 3 $line | grep 'received' | awk -F ',' '{print $2}' | awk '{print $1}')
if [ $count -eq 0 ] ; then
echo "Host: $line is down"
else
echo "Host: $line is up"
fi
done<host.list
sh -x ./hoststatus
./hoststatus: syntax error at line 5: `count=$' unexpected
~
10 More Discussions You Might Find Interesting
1. UNIX for Dummies Questions & Answers
Hey guys, can someone help me with this script...
#!/bin/sh
dir=`pwd`
for i in *.f
do if
then M=`wc -l < ${i}
sed -e 's://.*::' < ${i} | \
(echo "//${i} -"$M ; cat - ) > $i.tmp
chmod 700 $i ; mv ${i}.tmp $i
... (6 Replies)
Discussion started by: Lem2003
6 Replies
2. Shell Programming and Scripting
I keep getting errors messages for the "else" statement at line 81?
#!/bin/ksh
######### Environment Setup #########
PATH=/gers/nurev/menu/pub/sbin:/gers/nurev/menu/pub/bin:/gers/nurev/menu/pub/mac
:/gers/nurev/menu/adm/sbin:/gers/nurev/menu/adm/bin:/gers/nurev/menu/adm/mac:/ge... (8 Replies)
Discussion started by: heprox
8 Replies
3. Shell Programming and Scripting
I am trying to create a script but it is giving me errors on Cygwin for the following script. Could someone tell me, what am I doing wrong?
choice=1000
echo "choice is $choice"
while ; do
echo "choice is $choice"
echo 'Please select your option:'
echo '1. Option 1'
echo '2. Option 2'... (3 Replies)
Discussion started by: amitg1980
3 Replies
4. UNIX for Dummies Questions & Answers
Hi,
I have this example script which gives error ": unexpected operator/operand". I need the '' brackets for operator precedence.
#!/bin/ksh
x="abc"
y="xyz"
z="123"
if -a
then
print "yes"
else
print "no"
fi
Thanks (2 Replies)
Discussion started by: rs1969
2 Replies
5. Shell Programming and Scripting
Hi
I've made a short script but it is not working. Can some pl. help me out in this?
./123.sh
#! /usr/bin/ksh
# for changing to this directory
cd /layered/relational/scripts
When I run the above scripts, it doesn't change to the above directory. I don't what is the problem? the... (2 Replies)
Discussion started by: Mike1234
2 Replies
6. Shell Programming and Scripting
Hello all,
so this is a script i did for an assignement,
- first option greets the user according to the time after fetching his name
- second options isn't implemented
- third check the performance according to how many users are using the system
- creates a log of names, time and ip of the... (14 Replies)
Discussion started by: ibzee33
14 Replies
7. UNIX for Dummies Questions & Answers
I get this error on these lines when i run this script:"for i in /home;do
file2=`ls -s $i`
if ;then
ls - s $i
fi
done (7 Replies)
Discussion started by: kotsos13
7 Replies
8. Shell Programming and Scripting
Hi...
I am fed up in file handing with array for comparing....
1st I want save first 2 columns of file 1
I tried like this,,
{getline< "file1";ln=$1; lt=$2}then I read second file's 1st and 2nd column..and saved like this
and small calculation and initialization
var1 =$1
var2 =$2... (5 Replies)
Discussion started by: Akshay Hegde
5 Replies
9. Shell Programming and Scripting
Dear All
The following is part of my script:
echo ${myarray}
mytitle=`awk '{print substr(${myarray}, 0, length(${myarray})-4)}' /dev/null`
the echo ${myarray} works fine;
however, I keep getting following error for the mytitle=.. part:
awk: line 1: syntax error at or near {
awk: line... (3 Replies)
Discussion started by: littlewenwen
3 Replies
10. Shell Programming and Scripting
Hi ! all I am just trying to check range in my datafile
pls tell me why its resulting wrong
admin@IEEE:~/Desktop$ cat test.txt
0 28.4
5 28.4
10 28.4
15 28.5
20 28.5
25 28.6
30 28.6
35 28.7
40 28.7
45 28.7
50 28.8
55 28.8
60 28.8
65 28.1... (2 Replies)
Discussion started by: Akshay Hegde
2 Replies
LEARN ABOUT DEBIAN
fcping
FCPING(8) Open-FCoE Tools FCPING(8)
NAME
fcping - Fibre Channel Ping (ELS ECHO) tool
SYNOPSIS
fcping [-fqx] [ -i interval ] [ -c count ] [ -s size ] -h source target
source = interface | MAC | WWPN | FC-ID
target = -P WWPN | -N WWPN | -F FC-ID
DESCRIPTION
The fcping command performs the Fibre Channel FC-LS-2 ECHO ELS command and displays the reply. The max payload for fcping is 2108 bytes.
When no -c is given, fcping will continue until user interrupts.
OPTIONS
-f
Flood ping
-q
Quiet! just print summary
-x
Hex dump of responses
-i interval
Wait interval seconds between each ping
-c count
Stop after sending count pings
-h source
Source is interface like ethX, MAC address, WWPN, or FC-ID
-s size
Byte-length of ping request payload (max 2108)
-F FC-ID
Destination port ID
-P WWPN
Destination world-wide port name
-N WWNN
Destination world-wide node name
EXAMPLES
Sends ELS ECHO to Port FC-ID 0xbf0027 from interface n0.170 with max 3 pings.
fcping -c 3 -h n0.170 -F 0xbf0027
sending echo to 0xBF0027
echo 1 accepted 16.170 ms
echo 2 accepted 7.053 ms
echo 3 accepted 6.803 ms
3 frames sent, 3 received 0 errors, 0.000% loss, avg. rt time 10.009 ms
Sends ELS ECHO to WWNN 0x1000001B213C9DDA from interface n0.170 with max 3 pings and payload size 1500 bytes
fcping -c 3 -h n0.170 -s 1500 -N 0x1000001B213C9DDA
sending echo to 0xBF0027
echo 1 accepted 6.597 ms
echo 2 accepted 6.925 ms
echo 3 accepted 12.419 ms
3 frames sent, 3 received 0 errors, 0.000% loss, avg. rt time 8.647 ms
Sends ELS ECHO to WWNN 0x1000001B213C9DDA from interface n0.170 continuously with payload of 32 bytes and hex-dump the reply to the screen
fcping -x -h n0.170 -s 32 -N 0x1000001B213C9DDA
sending echo to 0xBF0027
echo 1 accepted 6.937 ms
response length 32
0 02000000 00000001 00010203 04050607
10 08090a0b 0c0d0e0f 10111213 14151617
echo 2 accepted 6.923 ms
response length 32
0 02000000 00000002 00010203 04050607
10 08090a0b 0c0d0e0f 10111213 14151617
echo 3 accepted 84.929 ms
response length 32
0 02000000 00000003 00010203 04050607
10 08090a0b 0c0d0e0f 10111213 14151617
SEE ALSO
fcoeadm(8)
SUPPORT
fcping is part of the fcoe-utils package, maintained through the Open-FCoE project. Resources for both developers and users can be found at
the Open-FCoE website http://open-fcoe.org/.
Open-FCoE 05/24/2011 FCPING(8)