Alors tu peux ajouter la tache à la date donnée, arrondie à la minute inférieure, et utiliser un sleep, soit dans le script (PHP?) soit dans le shell.
Supposons une commande à lancer le 15/05/2014 à 16:17:42
A tester, car je n'ai pas de quoi vérifier que cela marche, mais le principe me semble bon (lancer la tâche dans la minute précédent la date d'exécution, et passer par un sleep/attente).
Supposons une commande à lancer le 15/05/2014 à 16:17:42
16 17 5 15 ? 2014 sleep 42 && CommandAExecuter
A tester, car je n'ai pas de quoi vérifier que cela marche, mais le principe me semble bon (lancer la tâche dans la minute précédent la date d'exécution, et passer par un sleep/attente).