[[oktatas:linux|< Linux]]
====== Idő ======
* **Szerző:** Sallai András
* Copyright (c) Sallai András, 2019
* [[https://creativecommons.org/licenses/by-sa/4.0/|CC Attribution-Share Alike 4.0 International]]
* Web: http://szit.hu
===== termdown =====
A **termdown** 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 "
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