Si j'exécute les commandes suivantes dans le terminal
start=$(date +%s)
# wait a few seconds …
end=$(date +%s)
time=$(dc <<< "$end $start -p")
echo "$time"
echo "$(date -jr $time +%H:%M:%S)"
Je reçois la sortie bizarre
10 # This is ok, I executed the second line ten seconds after the first one
01:00:10 # But here *** where does the one hour come from?
Quelqu'un peut-il expliquer d'où vient notre source (j'utilise Mac OS 10.8)?
Et, s'il n'y a aucun moyen de supprimer cela, comment changer la sortie ou obtenir la même chose?