supponiamo di avere il file x:
codice:
#!/bin/sh

echo "inizio"
./y
echo "fine"
e y:

codice:
#!/bin/sh

sleep 5
echo "atteso"
e di dare ./x: si leggerà inizio, si attenderanno 5 secondi e si leggerà fine

tutto ok, ma volevo sapere, è possibile far avvenire una cosa del genere:

-inizio
-parte lo sleep
-fine
-alla fine dei 5sec, atteso

cioè, far in modo che i comandi di "x" non vengano eseguiti a fila solo una volta che sono stati compiuti, ma tutti a botto?

grazie, spero di essermi spiegato