ฉันค้นหารูปแบบมาตรฐานเพื่อใช้วันที่ / เวลาเป็นส่วนหนึ่งของชื่อไฟล์และไม่สามารถเกิดอะไรขึ้นได้
คำถามของฉันคือสองส่วน:
กำลังใช้การประทับเวลา เพื่อบังคับใช้ที่ไม่ซ้ำกัน ในชื่อไฟล์การปฏิบัติที่ไม่ดี?
ฉันจะได้รับเวลาจากวันที่สร้างและเป็นอันดับชื่อไฟล์ (file0001.bak, file0002.bak ฯลฯ ) mv 2011-01* somewhere/
แต่เพียงรวมถึงการประทับเวลาช่วยให้การดำเนินการดังกล่าวเป็นแฟ้ม มีข้อเสียในการใช้ระบบการตั้งชื่อประเภทนี้หรือไม่?
YYYY-mm-dd_HH-MM-SS
รูปแบบที่ผมกำลังใช้งานอยู่
มีรูปแบบที่ดีกว่าที่ฉันควรใช้หรือไม่
ด้วยรูปแบบนี้ฉันควรจะเกี่ยวข้องกับความเข้ากันได้ของระบบไฟล์, str_to_date_parsing ข้อกังวล ฯลฯ ?
ขอบคุณ!
แก้ไข:
ฉันอาจต้องการออกจากการบังคับใช้บิตที่ไม่ซ้ำกันเนื่องจากเป็นผู้ใช้เดียวที่สร้างการสำรองข้อมูลโดยใช้ cronjob (ไม่ควรมีปัญหาใด ๆ ที่เกิดขึ้นพร้อมกัน)