< Linux

Idő

Szerző: Sallai András

Copyright © Sallai András, 2019

CC Attribution-Share Alike 4.0 International

Web: http://szit.hu

termdown

Atermdown egy python script. Paraméter nélkül számolja a másodperceket. Így tekinthető időmérőnek. Ha paraméterként megadunk egy számot, akkor az adott számtól visszafele számol. A számokat ASCII ábrákkal rajzolja meg, 8 soros magasságban.

Telepítés

Első verzió

$ git clone https://github.com/trehn/termdown.git
# cd termdown
# cp termdown.py /usr/local/bin/termdown

Második verzió

apt install python-pip
pip install termdown

Használat

Időmérő indítása:

termdown

A számlálót a „Q” billentyű lenyomásával állíthatjuk meg. A leállítás után a képernyőre íródik az eltelt idő.

Visszaszámolás 10-től:

termdown 10

A visszaszámlálás végén a termdown szimplán kilép, és visszaadja a várakozás jelet.

Gyorsbillentyűk

L	futam (csak számoló /stopwatch/ módban)
R	reset
szóköz	szünet
+	plusz 10 másodperc (magyar kiosztáson Shift+3)
Q	kilépés

Opciók

ASCII fontok beállítása:

termdown --font=roman

banner

banner3

pebbles

roman

Több betűtípus:

http://www.figlet.org/examples.html

Szöveg a visszaszámolsá végén:

termdown -t VEGE 10

Még több kapcsoló:

termdown --help

countDown.sh script

A következő script egy visszaszámláló. 10-től visszafele számlálásra példa:

./countDown.sh 10

#!/bin/bash if [ "$1" = "" ] then echo "Használat ./countDown.sh <idő>" exit fi for i in `seq $1 -1 1` do echo -en "\r$i" sleep 1 done echo beep -f 1000 -n -f 2000 -n -f 3000