macOS command-line rename utility

macOS command-line rename utility

command นี้ใช้สำหรับ rename file ในกรณีที่ใน folder มีไฟล์จำนวนมาก การปรับแก้ชื่อไฟล์ให้อยู่ใน format เดียวกันที่มีจพนวนมาก เพื่อนำไปให้งานต่อไป จะทำให้เราเสียเวลามาก

คุณสามารถติดตั้ง command-line rename utility ได้จาก:

  • install Xcode
  • install Homebrew
  • เปิด Terminal.app และ รัน command brew install rename

ตอนนี้คุณจะสามารถใช้งานคำสั่งใน Terminal ได้แล้ว

ตัวอย่าง

# เพื่อลบคำนำหน้าชื่อไฟล์
rename -d img_ *
rename "s/^img_//" *

# เพื่อลบคำบางคำออกจากชื่อไฟล์ เช่น ลบ "-en-us"
rename -d -en-us *

# เพื่อเปลี่ยนชื่อไฟล์เป็นตัวพิมพ์เล็กทั้งหมด
rename -f -c *

# เพื่อ replace จาก from -> to
rename -S " " "-" *

สามารถดูรายละเอียดเพิ่มเติมได้ที่ http://plasmasturm.org/code/rename/