![](https://seccdn.libravatar.org/avatar/5a58405172c31a4cdc02b4c1198a058c.jpg?s=120&d=mm&r=g)
Hallo, folgende Zeilen benötige ich für ein shellscript: problemlos funktioniert noch folgendes: ... anfang="df -h /dev/hdb1" ende=`$anfang` echo $ende ... ende2=`$anfang` echo $ende2 aber wenn ich in die df-Zeile noch ein "|" einbaue, also z.B. ... anfang="df -h /dev/hdb1|tail -n 1" ende=`$anfang` echo $ende ... ende2=`$anfang` echo $ende2 erhalte ich ein: df: Ungültige Option -- n »df --help« gibt weitere Informationen. df: Ungültige Option -- n »df --help« gibt weitere Informationen Die Zeile df -h /dev/hdb1|tail -n 1 an der Konsole eingetippt funktioniert hingegen problemlos. Ich möchte halt gerne, dass ich den Ausdruck df -h /dev/hdb1|tail -n 1 (im Script wird er noch komplexer) nur einmal im Script hineinschreiben muss, damit ich bei einer evtl Änderung diesen nur an _einer_ Stelle ändern muss. Weiß jemand wie ich hierfür vorgehen muss? Viele Grüße Dieter