Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > gnu.bash.bug > #16467
| Path | csiph.com!xmission!news.snarked.org!news.linkpendium.com!news.linkpendium.com!panix!usenet.stanford.edu!not-for-mail |
|---|---|
| From | Dennis Williamson <dennistwilliamson@gmail.com> |
| Newsgroups | gnu.bash.bug |
| Subject | Re: Undocumented feature: Unnamed fifo '<(:)' |
| Date | Sun, 28 Jun 2020 10:55:59 -0500 |
| Lines | 38 |
| Approved | bug-bash@gnu.org |
| Message-ID | <mailman.559.1593359779.2574.bug-bash@gnu.org> (permalink) |
| References | <20200628134945.GB24863@medium.hauri> <CANaoh6KSJS8X73Zqj7M8TT6_gAOjGraZx1EaEVwUNN_=Yya3wQ@mail.gmail.com> |
| NNTP-Posting-Host | lists.gnu.org |
| Mime-Version | 1.0 |
| Content-Type | text/plain; charset="UTF-8" |
| X-Trace | usenet.stanford.edu 1593359779 25077 209.51.188.17 (28 Jun 2020 15:56:19 GMT) |
| X-Complaints-To | action@cs.stanford.edu |
| Cc | bug-bash <bug-bash@gnu.org> |
| To | felix <felix@f-hauri.ch> |
| Envelope-to | bug-bash@gnu.org |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=D910g+SJhxRIWHx2vyEb+UbBXm6+fA9UkJUXw7augjw=; b=vfNgEJGXPmAwfwPL81jo7sqSN9fKoEQRovlFkPhoYExl6i2qsZ9yaIqE7cNUnptqz2 Gwti9TY5kLw7GrbXIpyua9oY4RK56h8s71aX/K4P+wuF3cGnlh6LKWZ0HH11ImUTdLwg 9VYtz54mnBZnlYl6ZbxlpyrfPcqpHteJj21DxD+BmjCPfgkuNWwFSC2ES2B1e/cRzF+I UH7sclyvmg8B8gjealjatoI+LPKqUORDotGDwJRzOAP6q3zxFMHi2jHN+e9eWGBfauUI xIiVMX+7OTDaXKokxTTp1fzuKf2m8bHZTJZrIJyPXjZgJnZuDx8wKS4BOBXf3t+ilypF qn1g== |
| X-Google-DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=D910g+SJhxRIWHx2vyEb+UbBXm6+fA9UkJUXw7augjw=; b=RDJmwbUHlCFexFJpjTpcMAXg1H4ZKfYmaRGXSwnce6YqGEbxdjhv09UA2uleB6BwM3 sAurl2kols/VpRYmMtDjqfsWuqnaIl7vL/34sRu5LrrjlcapESIgxjirY5wR0yKp97wW fch1Nqvgp+qs+F+3w9fGeoI1ekgRPdq8IFe7+7vC8wOhbjpp9cojwJqYiwcu9zhKq3Iq fwWTo0YL1MqeJ8U1/uIBWAYNhG+LY92KJ7GLNJ3z1bZXAHkJXlnQOsWdPPCMqdF/Uklg sT+IgLTghAjIlc9o3/7BhUzVmbhSfnJ2DTt0MoaPpgn5T0brl2zu7WJMd+xp4uvUV+hN u08w== |
| X-Gm-Message-State | AOAM5305vAYNxOwfg1dhfM8ABMVHjasx6RqH5Btt7rQXQZUO+G8uw+DM e+s5WaF9+9gInRKnh14laIiHMcvQ5yYlLYCAdA== |
| X-Google-Smtp-Source | ABdhPJx1cvgTGcEdUgh7uofMz9WmIkz5whWGHuZ3CatbpxjJp3oCR2B0a6SmCK3Zu46RZs/94AzerSWAe++OuSrc+TU= |
| X-Received | by 2002:a1c:a512:: with SMTP id o18mr12941860wme.101.1593359771759; Sun, 28 Jun 2020 08:56:11 -0700 (PDT) |
| In-Reply-To | <20200628134945.GB24863@medium.hauri> |
| Received-SPF | pass client-ip=2a00:1450:4864:20::329; envelope-from=dennistwilliamson@gmail.com; helo=mail-wm1-x329.google.com |
| X-detected-operating-system | by eggs.gnu.org: No matching host in p0f cache. That's all we know. |
| X-Spam_score_int | -20 |
| X-Spam_score | -2.1 |
| X-Spam_bar | -- |
| X-Spam_report | (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN |
| X-Spam_action | no action |
| X-Content-Filtered-By | Mailman/MimeDel 2.1.23 |
| X-BeenThere | bug-bash@gnu.org |
| X-Mailman-Version | 2.1.23 |
| 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 | <https://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> |
| X-Mailman-Original-Message-ID | <CANaoh6KSJS8X73Zqj7M8TT6_gAOjGraZx1EaEVwUNN_=Yya3wQ@mail.gmail.com> |
| X-Mailman-Original-References | <20200628134945.GB24863@medium.hauri> |
| Xref | csiph.com gnu.bash.bug:16467 |
Show key headers only | View raw
On Sun, Jun 28, 2020, 8:50 AM felix <felix@f-hauri.ch> wrote:
>
> _out=$(date -d "$_string" +%s)
> many time in same script, I run something like:
>
> _fifo=$(mktemp -u /tmp/fifo-XXXXXXXX)
> mkfifo $_fifo
> exec 9> >(exec stdbuf -o0 date -f - +%s >$_fifo 2>&1)
> exec 8<$_fifo
> rm $_fifo
>
> Then to convert human datetime to UNIX SECONDS:
>
> echo >&9 $_string
> read -t 1 -u 8 _out
>
>
How is running your
echo >&9 $_string
read -t 1 -u 8 _out
many times better than running your
_out=$(date -d "$_string" +%s)
many times?
Why don't you just use a function?
date_to_epoch () {
date -d "$1" +%s
}
_out=$(date_to_epoch "$_string")
Back to gnu.bash.bug | Previous | Next | Find similar
Re: Undocumented feature: Unnamed fifo '<(:)' Dennis Williamson <dennistwilliamson@gmail.com> - 2020-06-28 10:55 -0500
csiph-web