Δημοσιεύτηκε: 16 Μαρ 2013, 03:55
Κάτι σαν αυτό πρέπει να ταιριάζει στην περίπτωσή σου.
Αν δεν υπάρχει το αρχείο, τότε το script περιμένει 10 δευτερόλεπτα και ξαναδοκιμάζει. Αν υπάρχει, κάνει ό,τι χρειάζεται και με το "break" βγαίνει από το endless loop (while) και συνεχίζεται το script στα επόμενα βήματα, αν υπάρχουν.
- Μορφοποιημένος Κώδικας: Επιλογή όλων
-
while true
do
if[ -e ...]
then
...
break
else
sleep 10
fi
done
Αν δεν υπάρχει το αρχείο, τότε το script περιμένει 10 δευτερόλεπτα και ξαναδοκιμάζει. Αν υπάρχει, κάνει ό,τι χρειάζεται και με το "break" βγαίνει από το endless loop (while) και συνεχίζεται το script στα επόμενα βήματα, αν υπάρχουν.