Shell script genera un proceso después de un retraso

¿Cómo puedo generar un proceso después de un retraso en un script de shell? Quiero que un comando se inicie 60 segundos después de que comience la secuencia de comandos, pero quiero seguir ejecutando el resto de la secuencia de comandos sin esperar 60 segundos primero. Aquí está la idea:

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

echo "B"
echo "C"

La salida debe ser

B
C
... 60 seconds later
A

Necesito poder hacer todo esto en una secuencia de comandos. Es decir. no se crea un segundo script al que se llama desde el primer script de shell.

Respuestas a la pregunta(4)

Su respuesta a la pregunta