ฉันได้เขียนสคริปต์ php เพื่อตรวจสอบว่ามีไฟล์ใหม่ในโฟลเดอร์หรือไม่และหากมีไฟล์ใหม่ให้อัปโหลดไปยังเซิร์ฟเวอร์ ไฟล์เหล่านี้มีขนาดค่อนข้างใหญ่ ฉันต้องการเรียกใช้สคริปต์นี้บ่อยครั้ง - สมมติว่าทุก ๆ 5 นาทีตามภารกิจที่กำหนดไว้เพื่อให้ไฟล์ถูกย้ายไปยังเซิร์ฟเวอร์โดยเร็วที่สุด อย่างไรก็ตามเมื่อสคริปต์พยายามอัปโหลดไฟล์แล้วฉันไม่ต้องการให้เรียกใช้อีกครั้งเนื่องจากฉันกลัวว่าอินสแตนซ์ที่สองจะเขียนทับไฟล์ที่อัปโหลดไปยังเซิร์ฟเวอร์แล้ว
ฉันจะรันสคริปต์ตามภารกิจที่กำหนดเวลาไว้ได้อย่างไรเว้นแต่สคริปต์นั้นจะทำงานอยู่แล้ว?