il me semble que mount est synchrone: cela signifie que à un moment donné, pour monter ta disquette, tu vas faire un truc du genre: mount /mnt/floppy
La commande ne sortira pas tant que la disquette ne sera pas montée, ou bien elle retournera une erreur au bout d'un temps défini (timeout). Je t'avoue que je ne sais pas si le coup des points c'est faisable (simplement) en shell...
Donc pas besoin de delai, une fois sorti du mount, tu sais si la commande a marché ou pas en testant sa valeur de retour, ou en testant la variable $? qui contient toujours la valeur de retour de la dernière commande lancé.
[^] # Re: option -n
Posté par liberforce (site web personnel, Mastodon) . En réponse au message petit oublis. Évalué à 2.
mount /mnt/floppy
La commande ne sortira pas tant que la disquette ne sera pas montée, ou bien elle retournera une erreur au bout d'un temps défini (timeout). Je t'avoue que je ne sais pas si le coup des points c'est faisable (simplement) en shell...
Donc pas besoin de delai, une fois sorti du mount, tu sais si la commande a marché ou pas en testant sa valeur de retour, ou en testant la variable $? qui contient toujours la valeur de retour de la dernière commande lancé.
Je te conseille la lecture de ce guide bash:
http://www.bsdbooks.net/shells/scripting/fr/
ou si tu maitrisses l'anglais (version originale plus à jour)
http://www.tldp.org/LDP/abs/html/index.html