Try changing the if statement to . if [ "$zonename" = 'global' ];
Kishore srikanth kshatriy wrote: > > > On 6/12/07, *Manish Chakravarty* <manishchaks at gmail.com > <mailto:manishchaks at gmail.com>> wrote: > > > Hi Srikanth, > > > Am executing few shell script for my project. But bash is giving > error > > for > > using ' ARRAY ' and ' IF ' > > statements. Wat may be the reason for this?? > > > > Am using the OS : sol-nv-b60 > Are you sure you are invoking it with bash? > > Unlike in (most distributions of) linux, sh is _not_ a symbolic > link to bash > so if you put a "#!/bin/sh" and put in bash syntax, it *will* > break in > Solaris. > or if you invoke a bash shell script with "sh your_script.sh" , again > it will break. > > It could be helpful if you provide us with your shell script. (and how > you invoked it). > > Thanks > Manish > > _______________________________________________ > ug-bosug mailing list > List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org > <mailto:ug-bosug-unsubscribe at opensolaris.org> > List-Owner: mailto: ug-bosug-owner at opensolaris.org > <mailto:ug-bosug-owner at opensolaris.org> > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54 > > > > Hello sir, > > #!/bin/bash > > for zonedata in `zoneadm list -cp | cut -d: -f2-4` > do > #echo $zonedata > zonename=`echo $zonedata | cut -d: -f1` > #echo $zonename > if[ "$zonename" = 'global' ] > then > host=`uname -n` > zonedata="$zonedata:$host" > echo $zonedata > fi > done > > > This is my sample script. Still i ve to do lot more in this. I had > removed the array concept > from this. Now its giving error in " then " line[ IF statement ]. As u > guessed am invoking > it with "sh script_name.sh". This is the procedure what i found for > shell scripting in net. > > Wat is the procedure to accomplish this in solaris? > > > > > Thanks, > Srikanth. > ------------------------------------------------------------------------ > > _______________________________________________ > ug-bosug mailing list > List-Unsubscribe: mailto:ug-bosug-unsubscribe at opensolaris.org > List-Owner: mailto:ug-bosug-owner at opensolaris.org > List-Archives: http://www.opensolaris.org/jive/forum.jspa?forumID=54 >