[linux] Re: Wat nou? bash veranderd?

Wybo Dekker wybo op servalys.nl
Wo Jan 2 20:01:21 CET 2008


On Wednesday 02 January 2008 19:42:33 Hans Paijmans wrote:
> Wybo Dekker wrote:
> > On Wednesday 02 January 2008 19:25:25 Hans Paijmans wrote:
> >> #!/bin/sh
> >>
> >> function help()
> >> {
> >> echo "kut"
> >> }
> >> help
> >
> > Bij mij is het gewoon kut...
> > GNU bash, version 3.2.25(1)-release (i586-suse-linux-gnu)
>
> Je gelooft het niet, maar Ubuntu heft een alternatieve bash, dash
> geheten, en /bin/sh daarheen gelinkt. Dat maakt mijn hartje niet blij,
> want nou moet ik /of/ /bin/sh naar bash linken en de kans lopen dat
> sommige Ubuntu-scripts niet werken, /of/ al mijn scripts gaan aanpassen...
>
> En ik was net zo gelukkig met Ubuntu :-)

jij gaat ervan uit dat sh=bash
Ik krijg, onder kubuntu (zonder #!/bin/sh dus):

wybo>cat myhelp
function help()
{
echo "kut"
}
help
wybo>sh myhelp
myhelp: 1: Syntax error: "(" unexpected
wybo>bash myhelp
kut
wybo>dash myhelp
myhelp: 1: Syntax error: "(" unexpected
wybo>  

-- 
Wybo



More information about the Linux mailing list