tick skriver den nuvaranden tiden (i nanosekunder sedan epokens början) i filen ~/.tick
tock läser den senaste tick-tiden och jämför med nuvarande tid och skriver ut skillnaden.
Bra om man vill mäta tiden på något - då kan man köra
Kod: Markera allt
tick && ngt_som_tar_tid && tock
Kod: Markera allt
tick
------------
#!/bin/bash
date +%s%N > ~/.tick
tock
------------
#!/bin/bash
declare -i NANOS=$((`date +%s%N` - `cat ~/.tick`))
echo $(($NANOS/1000000000)).$(($NANOS%1000000000))
Per