Groups | Search | Server Info | Login | Register
Groups > de.comp.os.unix.shell > #14688
| From | Michael Schütz <der.schultze@web.de> |
|---|---|
| Newsgroups | de.comp.os.unix.shell |
| Subject | Re: bash - while |
| Date | 2026-04-18 21:11 +0200 |
| Message-ID | <cj1dbm-1o7m.ln1@ardbeg.whisky.at.home> (permalink) |
| References | <1j0abm-amjl.ln1@ardbeg.whisky.at.home> <83h5p84m58.fsf@helmutwaitzmann.news.arcor.de> |
Helmut Waitzmann <nn.throttle@erine.email> schrieb:
>
> Neben dem, was andere schon geschrieben haben, kann man auch
> sicherstellen, dass sich der rechte Teil der Pipeline bis über
> die Verwendung der Variablen nach Ende der „while“‐Schleife
> erstreckt, indem man Schweifklammern verwendet:
>
>
> printf '%b\n' 'etc\nsdf\nkji' |
> {
> while read z && ${z:+:} false
> do
> v="${v}${z}, "
> printf '%s\n' "$v"
> done
> printf '%s\n' "Ende: $v"
> }
>
Okay, ja, das klappt auch. Ist für meine Anwendung nicht sinnvoll, da
nach Erstellung der Variablen noch eine ganze Menge Code kommmt, in dem
dann auch auf die Variable zugegriffen werden soll.
Trotzdem vielen Dank für die Erläuterungen,
Schultze
--
Das ist ein schweres Vergehen! Sagt die Zeit. Uta Köbernick
Back to de.comp.os.unix.shell | Previous | Next — Previous in thread | Find similar
bash - while Michael Schütz <der.schultze@web.de> - 2026-04-17 17:35 +0200
Re: bash - while "Peter J. Holzer" <hjp-usenet4@hjp.at> - 2026-04-17 17:55 +0200
Re: bash - while Michael Schütz <der.schultze@web.de> - 2026-04-17 18:43 +0200
Re: bash - while Thomas Dorner <dcous260417.dorner@spamgourmet.com> - 2026-04-17 18:28 +0200
Re: bash - while Michael Schütz <der.schultze@web.de> - 2026-04-18 00:26 +0200
Re: bash - while Christian Weisgerber <naddy@mips.inka.de> - 2026-04-18 00:45 +0000
Re: bash - while Ulli Horlacher <framstag@rus.uni-stuttgart.de> - 2026-04-18 07:14 +0000
Re: bash - while Helmut Waitzmann <nn.throttle@erine.email> - 2026-04-18 14:03 +0200
Re: bash - while Michael Schütz <der.schultze@web.de> - 2026-04-18 10:08 +0200
Re: bash - while Christian Weisgerber <naddy@mips.inka.de> - 2026-04-17 20:22 +0000
Re: bash - while Helmut Waitzmann <nn.throttle@erine.email> - 2026-04-18 14:00 +0200
Re: bash - while Helmut Waitzmann <nn.throttle@erine.email> - 2026-04-18 12:07 +0200
Re: bash - while Michael Schütz <der.schultze@web.de> - 2026-04-18 21:11 +0200
csiph-web