Groups | Search | Server Info | Login | Register


Groups > de.comp.os.unix.shell > #14688

Re: bash - while

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>

Show all headers | View raw


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 | NextPrevious in thread | Find similar


Thread

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