ฉันมีไดเรกทอรีในกล่อง Snow Leopard ที่มีลักษณะดังนี้:
MyDir/
file1
SubDir1/
file2
SubDir2/
file3
ฉันสร้างที่เก็บถาวรที่เข้ารหัสของมัน (ยังอยู่ใน Snow Leopard):
tar -cvf - MyDir/ | openssl aes-256-cbc -out mydir.tar.enc
และฉันพยายามแยกมันออกมาในกล่อง Mountain Lion ใหม่:
openssl aes-256-cbc -d -in mydir.tar.eng | tar -xvf -
แต่การประทับเวลา (แก้ไข) ของ SubDir1 และ SubDir2 จะไม่ได้รับการเก็บรักษาไว้ (แทนการประทับเวลาดั้งเดิมตอนนี้พวกเขาจะมีการประทับเวลาใหม่ของการแยก) (แม้ว่าจะบันทึกเวลาของ file1, file2 และ file3)
มีวิธีให้ฉันเก็บ Timestamps จาก Snow Leopard ถึง Mountain Lion หรือไม่?
แก้ไข: ฉันคิดว่าอาจเป็นเพราะรุ่น bsdtar ที่แตกต่างกัน: ใน Snow Leopard, bsdtar (tar เริ่มต้น) มีรุ่น 2.6.2 ในขณะที่ Mountain Lion มันคือ 2.8.3 ดังนั้นฉันจึงพยายามทำเช่นเดียวกันกับ gnutar (ซึ่งคือ 1.17 ทั้งใน Snow Leopard และ Mountain Lion) แต่นั่นก็ไม่ได้ช่วยอะไร