Script shell engendrant un processus après un délai

Comment puis-je générer un processus au bout d'un délai dans un script shell? Je veux une commande pour démarrer 60 secondes après le démarrage de script, mais je veux continuer à courir le reste du script, sans attendre 60 secondes de la première. Voici l'idée:

#!/bin/sh
# Echo A 60 seconds later, but without blocking the rest of the script
sleep 60 && echo "A"

echo "B"
echo "C"

La sortie doit être

B
C
... 60 seconds later
A

J'ai besoin d'être en mesure de faire tout cela dans un script. C'est à dire. pas de création d'un deuxième script qui est appelé à partir de la première script shell.

source d'informationauteur user27478