Hallo Forenmitglieder,
ich wende mich in meiner Verzweiflung nun an Euch in der wagen Hoffnung, daß mir jemand die Augen öffnen kann.
Bin absoluter Linux- und Programmier- Newbie, versuche mich aber seit drei Tagen im Shellscript schreiben (bash). Leider bekomme ich es nicht hin, zu Beginn des Scripts Funktionen zu deklarieren. Wenn ich folgendes schreibe (ganz vereinfacht):
#!/bin/sh
function abc () { echo "Hello World" ;}
echo "Press Enter"
read
abc
bekomme ich bei Aufruf des Scripts die Meldung:
': line 2: syntax error near unexpected token `{
': line 2: `function abc () {
Habe jetzt drei Tage das Netz durchsucht, aber keine Hilfe gefunden! Bin ich zu blöd? Was mach ich falsch?