[linux-l] Logik von "Syntax-Fehler" in Bash
Boris Kirkorowicz
boris-ml07 at kirk.de
Fr Dez 27 14:28:50 CET 2013
Hallo,
Am 27.12.2013 14:12, schrieb Hasko Bern:
> Hallo Michael,
>
> danke für Deine Hilfe. Allerdings stehe ich immer noch etwas auf dem
> Schlauch, wie genau ich in diesem Fall einen Zeilenumbruch hinbekomme. Nach
> Suche im Internet habe ich mehrere Anleitung ausprobiert, die aber nicht
> funktioniert haben:
>
> $ sudo for i in 1 2 3 4 5 \
>> do hdparm -tT /dev/sda \
>> done
>
> Geht ebensowenig wenn ich && einfüge:
>
> $ sudo for i in 1 2 3 4 5 && \
>> do hdparm -tT /dev/sda && \
>> done
>
> Das > Zeichen stammt nicht von mir, sondern von Bash.
>
> Wie genau bekomme ich denn einen Zeilenumbruch hin
na, einfach als Zeilenumbruch. Wobei das 'sudo' da stört. Mal zum Test
mit 'echo' entschärft:
for i in 1 2 3 4 5
do
sudo echo hdparm -tT /dev/sda
done
Oder in einer Zeile:
for i in 1 2 3 4 5; do sudo echo hdparm -tT /dev/sda; done
> so wie zum Beispiel
> hier (http://www.howtux.de/index.php?article=1) funktioniert das bei mir
> einfach nicht.
Was davon meinst Du? Ich sehe da keinen Zusammenhang.
--
Mit freundlichem Gruß Best regards
Boris Kirkorowicz
Mehr Informationen über die Mailingliste linux-l