Gibt Bash for-Schleifen grundsätzlich in einer Zeile aus?

2 Antworten

Ich habe es mal ausprobiert:

Es wird

16
26
36 

ausgegeben, also drei Zeilen.

Das vierte Argument (7) ist überflüssig.

Das Kommando echo -n unterdrückt den Zeilenwechsel, dann wird 162636 ausgegeben.


Pokemon33270 
Beitragsersteller
 03.02.2022, 14:31

Danke für Ihre Hilfe!

"1 2 3" ist wohl ein string , mit strings rechnen wird zum problem .

nutz einfach ein online compiler , gibts für jede sprache

https://www.onlinegdb.com/online_bash_shell

argumente unten einfach eingeben .


Pokemon33270 
Beitragsersteller
 03.02.2022, 14:08

Habs probiert, die scripts vom prof compilieren nie. Wissen Sie auch die Antwort auf meine Frage?

TechPech1984  03.02.2022, 14:16
@Pokemon33270

also bei mir funktioniert das sogar alles

ergo , ich kann natürlich nicht leuten helfen die falsch zeugnis reden .

Pokemon33270 
Beitragsersteller
 03.02.2022, 14:19
@TechPech1984

Sie helfen gar keinem, in line 8 wird ein syntax error ausgegeben und Sie beantworten die Frage nicht, was wollen Sie hier