zsh for loop nervt, was muss ich in zsh ändern um den bash-output zu kriegen? txt="la lo lu" for i in $txt do echo $i done zsh output: la lo lu wanted (bash compatible) output: la lo lu
Statt dem Build-In echo das /usr/bin/echo verwenden
mhh, das ändert bei mir nix
setopt shwordsplit sollte das "for i in $txt" bash-ähnlicher machen.
jippi, danke das hat geklappt. setopt shwordsplit kommt in meine /etc/zsh/zshrc mit rein :-)
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.