Add helpful scripts for timing stuff
This commit is contained in:
parent
a2280f38e7
commit
63a4c3122b
13
scripts/bin/countdown
Executable file
13
scripts/bin/countdown
Executable file
|
@ -0,0 +1,13 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
d=$((`date +%s` + $1));
|
||||||
|
echo "Countdown started $(date)"
|
||||||
|
|
||||||
|
while [ "$d" -ge $(date +%s) ]; do
|
||||||
|
_dt=$(($d - `date +%s`))
|
||||||
|
days=$((_dt / 86400))
|
||||||
|
echo -ne "\r${days}d $(date -u --date @$((_dt)) +%H:%M:%S) ";
|
||||||
|
sleep 0.1
|
||||||
|
done
|
||||||
|
|
||||||
|
echo -ne "\rCountdown finished $(date)\n"
|
11
scripts/bin/sw
Executable file
11
scripts/bin/sw
Executable file
|
@ -0,0 +1,11 @@
|
||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
d="$(date +%s)"
|
||||||
|
echo "Stopwatch started $(date)"
|
||||||
|
|
||||||
|
while true; do
|
||||||
|
_dt=$((`date +%s` - d))
|
||||||
|
days=$((_dt / 86400))
|
||||||
|
echo -ne "\r${days}d $(date -u --date @$((_dt)) +%H:%M:%S) "
|
||||||
|
sleep 0.1
|
||||||
|
done
|
Reference in a new issue