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
>   


Reply via email to