Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > gnu.bash.bug > #14291
| 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
Re: Redirect to variable Robert Durkacz <robert.durkacz@gmail.com> - 2018-07-03 22:43 +1000
csiph-web