เพิ่มส่วนขยายของแฟ้มลงในกลุ่มของไฟล์จากบรรทัดคำสั่งใน Mac OS X

วิธีที่เร็วที่สุดในการเพิ่มนามสกุลไฟล์ไปยังกลุ่มของไฟล์ที่ไม่มีอยู่ในปัจจุบันคือการใช้บรรทัดคำสั่งใน Mac OS X ในตัวอย่างด้านล่างเราจะเพิ่มส่วนขยาย ".txt" ลงในไฟล์ทั้งหมดใน ไดเรกทอรีเดียว แต่ subbing .txt ในสตริงคำสั่งจะเพิ่มส่วนขยายอื่นแทน ก่อนที่จะเริ่มต้นคุณควรทำสิ่งต่อไปนี้:

  • ตรวจสอบให้แน่ใจว่ามีส่วนขยายไฟล์ที่สามารถมองเห็นได้ในไฟล์ทั้งหมดใน Mac OS X ด้วยวิธีนี้การเปลี่ยนแปลงส่วนขยายจะปรากฏใน Finder นอกเหนือไปจากบรรทัดคำสั่ง
  • วางไฟล์ทั้งหมดที่ต้องการนามสกุลไว้ในไดเร็กทอรีเดียวและแยกต่างหาก

วิธีการเพิ่มส่วนขยายของแฟ้มใน Mac OS Command Line

สมมติว่าคุณได้ปฏิบัติตามข้อกำหนดก่อนแล้วให้เปิดเทอร์มินัล (พบใน / Applications / Utilities /) และทำสิ่งต่อไปนี้:

  • เปลี่ยนเป็นไดเร็กทอรีที่มีไฟล์โดยการพิมพ์:
  • cd /path/to/directory

  • เมื่ออยู่ภายในไดเร็กทอรีให้ใช้คำสั่งต่อไปนี้:
  • for i in *; do mv "$i" "$i.txt"; done

  • ยืนยันการเปลี่ยนแปลงโดยการพิมพ์ "ls" เพื่อแสดงเนื้อหาของไดเร็กทอรี

นอกจากนี้คุณยังสามารถลากและวางไดเร็กทอรีจาก Finder ลงในหน้าต่างเทอร์มินัลเพื่อพิมพ์เส้นทางของเส้นทางแทนการป้อนด้วยตนเอง

ด้านล่างนี้เป็นตัวอย่างที่สมบูรณ์แสดงการเปลี่ยนแปลงในไดเร็กทอรีการแสดงเนื้อหาต้นฉบับการรันคำสั่งที่เหมาะสมเพื่อเพิ่มส่วนขยายและรายการอื่นที่แสดงไฟล์ต้นฉบับพร้อมกับนามสกุล. txt ใหม่ที่เพิ่มเข้าไป

$ mkdir ~ / Desktop / FilesThatNeedExtensionsAdded /

$ mv tes * ~ / เดสก์ท็อป / FilesThatNeedExtensionsAdded /

$ cd ~ / Desktop / FilesThatNeedExtensionsAdded /

$ ls
ทดสอบ test1 test2 test3 test4

$ สำหรับ i in *; ทำ mv "$ i" "$ i.txt"; เสร็จแล้ว

$ ls
test.txt test1.txt test2.txt test3.txt test4.txt

ตามที่ได้กล่าวมาก่อนการเพิ่มนามสกุลไฟล์อื่นแทน ".txt" อย่างอื่นเช่น ".jpg" หรือ ".rtf" อักขระตัวแทนยังสามารถปรับเปลี่ยนให้ตรงกับชื่อสามัญของไฟล์

ขอบคุณ Thom สำหรับความคิดทิป