Ik heb eeb shell-script dat "kijkt" of een bestand bestaat en wanneer dit het geval is de lus in gaat. Hiervoor gebruik ik -f.
Dus:
Echte het bestand "bestand.zip" wordt op een willekeurig moment upgeload. Het komt dus wel eens voor dat het shell-script (via cron) gestart wordt terwijl het bestand nog bezig is met uploaden. Ik wil dus graag weten of er een parameter is die kijkt of het bestand helemaal is afgerond (of zoiets).
Is dat er niet dan kan ik altijd nog een sleep invoegen, maar dat is niet de netste oplossing.
Dus:
code:
1
2
3
| if [ -f "bestand.zip"];then uitpak functie; fi |
Echte het bestand "bestand.zip" wordt op een willekeurig moment upgeload. Het komt dus wel eens voor dat het shell-script (via cron) gestart wordt terwijl het bestand nog bezig is met uploaden. Ik wil dus graag weten of er een parameter is die kijkt of het bestand helemaal is afgerond (of zoiets).
Is dat er niet dan kan ik altijd nog een sleep invoegen, maar dat is niet de netste oplossing.