Hallo, Am Samstag, 6. September 2003 21:01 schrieb Dieter Kroemer:
Am Samstag, 6. September 2003 16:43 schrieb Christian Schneider:
Falls ich Dieter richtig verstanden habe, sucht er eher sowas:
Du hast mich richtig verstanden :-))
alias anfang='df -h /dev/hdb1 | tail -n 1'
ende=`anfang`
Wenn ich dieses alias an der Konsole eingebe, erfüllt es genau das, was ich möchte, aber im Script funktioniert es nicht :-((
Es kommt die Fehlermeldung line 1: anfang: command not found
Könnt ihr mir noch ein bisschen weiterhelfen?
In einem Bash-Skript muss vorher noch folgende Zeile eingefügt werden: shopt -s expand_aliases (Gefunden in: Advanced Bash-Scripting Guide, Kapitel 24; S. 287.) Allerdings wird dort die Verwendung von Funktionen anstelle von aliases nahegelegt (wie auch David Haller schon vorgeschlagen hat).
Viele Grüße Dieter
Tschüs, Christian