Bash date/heure de l'arithmétique

J'ai un petit script Bash qui suspend l'ordinateur après un certain nombre de minutes. Cependant, je tiens à souhaiter à me dire ce que le temps va être quand il sera suspendu, afin que je puisse avoir une idée approximative de combien de temps il me reste pour ainsi dire.

#!/bin/sh
let SECS=$1*60
echo "Sleeping for" $1 "minutes, which is" $SECS "seconds."
sleep $SECS &&
pm-suspend

Le seul argument pour le script sera de combien de minutes à partir de maintenant, l'ordinateur doit être suspendu. Tout ce que je veux ajouter à ce script est en fait un echo en disant par exemple "Dormir jusqu'à HH:nn:ss!". Des idées?

OriginalL'auteur Deniz Dogan | 2009-06-09