macolo
28-04-2002, 15:57
hallo
ich versuche an eine funktion im gleichen script einen parameter zu übergeben:
------- snip ------
case $1 in
1) whichdonkey="donkey";donkeyfolder="donkey";;
2) whichdonkey="donkey2";donkeyfolder="donkey_shareit";;
ngb) whickdonkey="donkey3";donkeyfolder="donkey_ngb";exceptions $2;;
*) echo "invalid parameter: $1";echo "USE: donkey [1,2] [start,stop,restart,upda
esac
---- snip ------
die funktion sieht so aus:
exceptions ($secondparam)
{
echo "exception!"
echo "$secondparam"
exit 0
}
ich möchte die vordefinierte variable in die funktion exceptions übernehmen, weil $2 in der funktion nicht mehr definiert ist.
aber da funktioniert was nicht. ich kriege: syntax error near unexpected token `($secondparam)'
greets
macolo
ich versuche an eine funktion im gleichen script einen parameter zu übergeben:
------- snip ------
case $1 in
1) whichdonkey="donkey";donkeyfolder="donkey";;
2) whichdonkey="donkey2";donkeyfolder="donkey_shareit";;
ngb) whickdonkey="donkey3";donkeyfolder="donkey_ngb";exceptions $2;;
*) echo "invalid parameter: $1";echo "USE: donkey [1,2] [start,stop,restart,upda
esac
---- snip ------
die funktion sieht so aus:
exceptions ($secondparam)
{
echo "exception!"
echo "$secondparam"
exit 0
}
ich möchte die vordefinierte variable in die funktion exceptions übernehmen, weil $2 in der funktion nicht mehr definiert ist.
aber da funktioniert was nicht. ich kriege: syntax error near unexpected token `($secondparam)'
greets
macolo