Re: Bash scripting -- Usage of arrays
From: Jayesh Jayan (jayesh.freebsdlist_at_gmail.com)
Date: 11/29/05
- Previous message: Jayesh Jayan: "Re: Bash scripting -- Usage of arrays"
- In reply to: Freddie Cash: "Re: Bash scripting -- Usage of arrays"
- Next in thread: Marco Gigante: "Re: Bash scripting -- Usage of arrays"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 30 Nov 2005 03:24:37 +0530 To: Freddie Cash <fcash-ml@sd73.bc.ca>
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 <fcash-ml@sd73.bc.ca> 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: ${array[@]}"
> > ******************************************************
>
> > 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]
> fcash-ml@sd73.bc.ca
> _______________________________________________
> freebsd-hackers@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-hackers
> To unsubscribe, send any mail to "freebsd-hackers-unsubscribe@freebsd.org"
>
-- 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 "freebsd-hackers-unsubscribe@freebsd.org"
- Previous message: Jayesh Jayan: "Re: Bash scripting -- Usage of arrays"
- In reply to: Freddie Cash: "Re: Bash scripting -- Usage of arrays"
- Next in thread: Marco Gigante: "Re: Bash scripting -- Usage of arrays"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]