tag:linuxfr.org,2005:/tags/tempo/publicLinuxFr.org : les contenus étiquetés avec « tempo »2018-03-03T02:15:15+01:00/favicon.pngtag:linuxfr.org,2005:Diary/377612018-02-28T14:56:19+01:002018-02-28T14:56:19+01:00Portage de TapTempo en BashLicence CC By‑SA http://creativecommons.org/licenses/by-sa/4.0/deed.fr<p>Bonjour à tous,</p>
<p>Suites aux ports de <a href="//linuxfr.org/users/mzf/journaux/un-tap-tempo-en-ligne-de-commande">TapTempo</a> en <a href="//linuxfr.org/users/mzf/journaux/un-tap-tempo-en-ligne-de-commande#comment-1730589">Rust</a>, <a href="//linuxfr.org/users/blackknight/journaux/portage-de-taptempo-en-ada">Ada</a>, <a href="//linuxfr.org/users/wawet76/journaux/portage-de-taptempo-en-javascript">JS</a>, <a href="//linuxfr.org/users/astaoth/journaux/portage-de-taptempo-en-perl">PERL</a> et <a href="//linuxfr.org/users/manatlan/journaux/portage-de-taptempo-en-python-2-7">python (2.7)</a></p>
<p>Voilà ma version en bash ;-)</p>
<pre><code>#!/bin/bash
PREV="$(date +%s%N | cut -b1-13)"
TAPS="0"
COUNT="0"
while read -p "tapTempo : press any key (CTRL+D for quit)" tap ; do
CUR="$(date +%s%N | cut -b1-13)"
TAPS="$TAPS + $(($CUR-$PREV))"
PREV=$CUR
COUNT="$(($COUNT + 1))"
done
echo ""
</code></pre><div><a href="https://linuxfr.org/users/superna/journaux/portage-de-taptempo-en-bash.epub">Télécharger ce contenu au format EPUB</a></div> <p>
<strong>Commentaires :</strong>
<a href="//linuxfr.org/nodes/113819/comments.atom">voir le flux Atom</a>
<a href="https://linuxfr.org/users/superna/journaux/portage-de-taptempo-en-bash#comments">ouvrir dans le navigateur</a>
</p>
supernahttps://linuxfr.org/nodes/113819/comments.atom