Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > gnu.bash.bug > #14291

Re: Redirect to variable

Path csiph.com!goblin2!goblin1!goblin.stu.neva.ru!usenet.stanford.edu!not-for-mail
From Robert Durkacz <robert.durkacz@gmail.com>
Newsgroups gnu.bash.bug
Subject Re: Redirect to variable
Date Tue, 3 Jul 2018 22:43:31 +1000
Lines 17
Approved bug-bash@gnu.org
Message-ID <mailman.3000.1530621815.1292.bug-bash@gnu.org> (permalink)
NNTP-Posting-Host lists.gnu.org
Mime-Version 1.0
Content-Type text/plain; charset="UTF-8"
X-Trace usenet.stanford.edu 1530621815 25655 208.118.235.17 (3 Jul 2018 12:43:35 GMT)
X-Complaints-To action@cs.stanford.edu
To bug-bash@gnu.org, Chester Ramey <chet.ramey@case.edu>
Envelope-to bug-bash@gnu.org
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:from:date:message-id:subject:to; bh=UC/DRtg6qCyQUI2dpmsNNSIty7fBC3ebuk5S5uRBRII=; b=TORnPYbEowy99syABhESmfjhGmRmmrTXAmyxX5rhBEaVb1DWRkgs72ih/szlCXuOAO RFAhczFCxO70z0iuCG+U1nizaZysCcnKSUSV/8bC0EX77YETyij3zObgjqjwHURk4GcV dRD7w3EvQFZrkl4g6v2cTqzjLU4jqz+98rW1REKrmfbLlX733VXfFyj9YIN6A3lvdUJz B3eLE3+8O9++xBPbUSP29cwnwNqnjNJ7fG0qN1gfca+XcozdyI3KaQWaAQjwbVEAQacQ Etk1lUD1AA8SDuzGyv/I3Ir46aLav07XaxxIFVHP+XgvGS9IQSI3aVC/L0Qqnrn4PBoQ jT6g==
X-Google-DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:from:date:message-id:subject:to; bh=UC/DRtg6qCyQUI2dpmsNNSIty7fBC3ebuk5S5uRBRII=; b=IIYEwJYb0S2hTMuDuLdP0omSDmi8mP4B1fCEc4KQjOD1UHk6+ZmQUSVIclBxI64PxK VjHcNW6ATKKU2IMjL5BYUI3SyWcvvADim/+5WGwMcSvktvzTERFd+oij7s7VkLXzhYyJ zv5nL7jHcO4OcdaP/nZVkZIJGYy2U7Gy9epzg51jGvCQaEW2WdUrzJd3icm5UHVMCroE UhJh0o16sYk29NqxJjBngpKpgonR+L0VLmB/l0IEWAtAwcLrPYdWUhl/VhMqv28c2+SP FkdNhA7pJxSukW2MRvQB/+2ZgMCjHw7bBmh5H1AHHG2aC3TFTQrCV6N/vwzcW1dqGfB0 0Pew==
X-Gm-Message-State APt69E3118KidiTvPq++krwQpm/c+N7HW7T+JrulgWiD2X7lOfRVpvx2 iXhbgPHO1hqQYSVryj/KI3c3Y7p/xtx8/yRQxTv+RA==
X-Google-Smtp-Source AAOMgpfyBa5q8EeQPe4o85NhPLwz4dGsP7jvTILfIbIQcg2XhX8Sdv5JYW2YCNoFmYCAAtZox8Os6LPYB9Qxqokumso=
X-Received by 2002:a0c:fa4e:: with SMTP id k14-v6mr9091656qvo.35.1530621811934; Tue, 03 Jul 2018 05:43:31 -0700 (PDT)
X-detected-operating-system by eggs.gnu.org: Genre and OS details not recognized.
X-Received-From 2607:f8b0:400d:c0d::230
X-Content-Filtered-By Mailman/MimeDel 2.1.21
X-BeenThere bug-bash@gnu.org
X-Mailman-Version 2.1.21
Precedence list
List-Id Bug reports for the GNU Bourne Again SHell <bug-bash.gnu.org>
List-Unsubscribe <https://lists.gnu.org/mailman/options/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=unsubscribe>
List-Archive <http://lists.gnu.org/archive/html/bug-bash/>
List-Post <mailto:bug-bash@gnu.org>
List-Help <mailto:bug-bash-request@gnu.org?subject=help>
List-Subscribe <https://lists.gnu.org/mailman/listinfo/bug-bash>, <mailto:bug-bash-request@gnu.org?subject=subscribe>
Xref csiph.com gnu.bash.bug:14291

Show key headers only | View raw


On 5/21/18 Chet Ramey wrote:


> What you're asking for is syntactic sugar for:

> some-command > temp-file
> echo '#' >> temp-file
> variablename=$(< temp-file)
> rm -f temp-file
> variablename=${variablename%?}

> I would look at a sample implementation, possibly using mmap, if someone
did one.

Could someone please explain the reason for inserting and removing the #
character. It is as if to ensure temp-file is non-empty but it seems to me
it would work anyway.

Back to gnu.bash.bug | Previous | Next | Find similar | Unroll thread


Thread

Re: Redirect to variable Robert Durkacz <robert.durkacz@gmail.com> - 2018-07-03 22:43 +1000

csiph-web