Re: Bash scripting -- Usage of arrays
From: Marco Gigante (marcogi.lists_at_email.it)
Date: 11/30/05
- Previous message: John Baldwin: "Re: Bash scripting -- Usage of arrays"
- In reply to: Jayesh Jayan: "Bash scripting -- Usage of arrays"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Wed, 30 Nov 2005 00:24:39 +0100 To: Jayesh Jayan <jayesh.freebsdlist@gmail.com>
On Wed, Nov 30, 2005 at 02:39:15AM +0530, Jayesh Jayan wrote:
> Hi,
>
> 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
>
> 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 ")")
You should use: bash array.sh
On FreeBSD sh != bash
$ ls -l `which sh`
-r-xr-xr-x 1 root wheel 763316 Sep 3 08:37 /bin/sh
$ ls -l `which bash`
-rwxr-xr-x 2 root wheel 471136 Jun 12 01:13 /usr/local/bin/bash
Cheers
-- Marco Gigante _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"
- Previous message: John Baldwin: "Re: Bash scripting -- Usage of arrays"
- In reply to: Jayesh Jayan: "Bash scripting -- Usage of arrays"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Relevant Pages
|
|