#!/bin/sh # # Written by Florian Diesch # # Updates may be available at # # # This script is distributed in the hope that it will be useful, # but WITHOUT ANY WARRANTY; without even the implied warranty of # MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. # You are free to do with it what ever you want. # sleep_until(){ s=$((`date +%s --date "$*"` - `date +%s`)) if [ $s -ge 0 ]; then sleep $s; fi } sleep_until $*