สคริปต์ทุบตีเพื่ออัปโหลดส่วน RAR แรกไปยัง ftp ก่อนที่จะเสร็จสิ้นส่วนที่สอง (เพื่อประหยัดเวลาและพื้นที่)

ฉันกำลังสร้างสคริปต์ทุบตีสำหรับเซิร์ฟเวอร์ของฉันซึ่งบรรจุไดเร็กทอรีบางส่วนด้วย RAR และอัปโหลดไปยังเซิร์ฟเวอร์ ftp อื่น ๆ ดังนั้นบางโฟลเดอร์จึงมีขนาดใหญ่และฉันต้อง rar พวกมันเป็นบางส่วนและต้องรอให้ทุกส่วนหายากก่อนที่จะอัพโหลด ซึ่งกินเวลาและพื้นที่มาก

ดังนั้นฉันต้องการดำเนินการให้เร็วขึ้น เช่น อัปโหลดส่วนที่หายากทุกส่วนเมื่อสร้างเสร็จแล้วลบออกโดยอัตโนมัติในภายหลังโดยไม่ต้องรอส่วนอื่นทั้งหมด ฉันรู้ว่ามีความเป็นไปได้ที่จะทำให้ข้อมูลเสียหาย ไม่เช่นนั้น แต่นั่นคือสิ่งที่ฉันต้องการทำและฉัน สับสนว่าจะเริ่มสคริปต์ตรงไหน

ระบบปฏิบัติการเซิร์ฟเวอร์: Ubuntu 9.10

ขอบคุณ

เควิน


person Kevin    schedule 25.08.2010    source แหล่งที่มา


คำตอบ (1)


  • เริ่ม rar ในพื้นหลัง
  • ตรวจสอบว่า rar เสร็จสิ้นในส่วนนั้นหรือไม่โดยโทร fuser foo.part2.rar
  • หาก fuser ไม่ส่งคืนสิ่งใด คุณสามารถถ่ายโอนไปยัง FTP ระยะไกลได้
person Sjoerd    schedule 25.08.2010
comment
เป็นความคิดที่ดี ฉันต้องเรียก rar จากสคริปต์ทุบตีอื่น และฉันสามารถตรวจสอบส่วนต่างๆ ในสคริปต์หลักได้ - person Kevin; 25.08.2010