Hi Freddie, Thank you.
I have only installed bash2. I hope that may be one reason. Anyhow I have got the solution for other people in the list. Thank you once again. On 11/30/05, Freddie Cash <[EMAIL PROTECTED]> wrote: > > On November 29, 2005 01:09 pm, Jayesh Jayan wrote: > > Today I was trying to script using arrays in FreeBSD 5.4 but it doesn't > > work. > > > Below is a sample script which I used. > > ****************************************************** > > #!/bin/bash > > > array=( zero one two three four); > > echo "Elements in array0: [EMAIL PROTECTED]" > > ****************************************************** > > > It works fine on RedHat server. > > Below is the output. > > > # sh array.sh > > Elements in array0: zero one two three four > > /bin/sh on Linux is actually /bin/bash. > > > Below is the out put from the FreeBSD server using the same code. > > -bash-2.05b# sh aa.sh > > aa.sh: 3: Syntax error: word unexpected (expecting ")") > > /bin/sh on FreeBSD is /bin/sh, the original Bourne shell. It doesn't use > that syntax > > > Please guide me on how to use arrays on freebsd too. > > Install the bash1, bash2, or bash port and use /usr/local/bin/bash to > execute the script. > > Works correctly on my 5.4 and 6.0 systems using the bash-emulation in zsh. > > -- > Freddie Cash, LPIC-1 CCNT CCLP Helpdesk / Network Support Tech. > School District 73 (250) 377-HELP [377-4357] > [EMAIL PROTECTED] > _______________________________________________ > freebsd-hackers@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-hackers > To unsubscribe, send any mail to "[EMAIL PROTECTED]" > -- Jayesh Jayan "The box said "Requires Windows 95, NT, or better", so I installed Linux." Visit my homepage @ http://www.jayeshjayan.com _______________________________________________ freebsd-hackers@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-hackers To unsubscribe, send any mail to "[EMAIL PROTECTED]"