[Mac OS X] เราจะแบ่งไฟล์จำนวนหนึ่งที่อยู่ในโฟลเดอร์เดียวกันออกเป็นหลาย ๆ โฟลเดอร์ได้อย่างไร

กวดวิชามีเป้าหมายอยู่ที่ผู้ใช้ Mac OS Xที่ต้องการ ร่วมกันจำนวนมากของไฟล์ในโฟลเดอร์ในหลายโฟลเดอร์.

ในกรณีของเราปัญหาลักษณะเช่นนี้:

เรามีโฟลเดอร์ "PSD" ซึ่งประกอบด้วย 2105 ไฟล์และไฟล์เหล่านี้เรา 2105 เพื่อสร้างโฟลเดอร์ที่มีไม่เกิน 300 แต่ละไฟล์.

รายการไฟล์โฟลเดอร์ Mac OS X

เพื่อบรรลุเป้าหมายนี้ที่ง่ายที่สุดและสะดวกสบายกับเรา บรรทัดคำสั่ง จาก Terminal.

1 เปิด Terminal และนำทางไปยังโฟลเดอร์ที่ fisirele ว่าเราต้องการที่จะแบ่งปัน ในกรณีของเราคำสั่งจะเป็น:

cd /Volumes/Stealth/Graphics/PSD

2 ดูจำนวนไฟล์ที่มีอยู่และโฟลเดอร์ในที่ตั้งปัจจุบัน:

ls -l | wc -l

ก่อนที่จะดำเนินการขั้นตอนที่ 3 คุณควรตรวจสอบให้แน่ใจว่าไม่มีไฟล์ที่ถูกล็อคในโฟลเดอร์ (ไฟล์ที่ถูกล็อค) หากพวกเขามีอยู่จะได้รับระหว่างการดำเนินการ ข้อผิดพลาด "การดำเนินงานไม่ได้รับอนุญาต". ด้วยความช่วยเหลือของคำสั่งchflags -R nouchg *"เราจะปลดล็อกไฟล์ทั้งหมดในตำแหน่งปัจจุบัน (ปลดล็อกหลายไฟล์ใน Mac OS X).

3 บรรทัดคำสั่งที่แบ่งไฟล์ทั้งหมดในโฟลเดอร์ปัจจุบันโฟลเดอร์ที่มีจำนวนที่กำหนดของไฟล์:

i=0; for f in *; do d=psd_$(printf %03d $((i/300+1))); mkdir -p $d; mv "$f" $d; let i++; done

โดย "psd_" เป็นคำนำหน้าของโฟลเดอร์ที่จะสร้างและ "300" คือจำนวนไฟล์สูงสุดต่อโฟลเดอร์ พารามิเตอร์เหล่านี้สามารถแก้ไขได้ตามความต้องการของคุณ

นี่คือลักษณะของบทช่วยสอนนี้ Terminal:

ภาพหน้าจอที่ 2015 01-16 21.53.44-
Stealth Settings - แบ่งโฟลเดอร์ที่มีไฟล์เป็นพันๆ ไฟล์ออกเป็นหลายไฟล์ย่อยfolders.

กวดวิชานี้ได้รับการทดสอบและการพัฒนาบน MacBook Pro cu OS X โยเซมิตี.

ผู้ก่อตั้งและบรรณาธิการ Stealth Settingsตั้งแต่ปี พ.ศ.2006 จนถึงปัจจุบัน มีประสบการณ์ด้านระบบปฏิบัติการ Linux (โดยเฉพาะอย่างยิ่ง CentOS), Mac OS X, Windows XP> Windows 10 si WordPress (CMS)

วิธีการ » macOS » [Mac OS X] เราจะแบ่งไฟล์จำนวนหนึ่งที่อยู่ในโฟลเดอร์เดียวกันออกเป็นหลาย ๆ โฟลเดอร์ได้อย่างไร
แสดงความคิดเห็น