ฉันมีไดเรกทอรีบอกว่า/var/tmp/abc
มี 4 ไฟล์:
12345-ram-3e3r5-io9490-89adu9.csv
45434-dam-qwe35-to9490-43adu9.csv
11234-cam-yy3r5-ro9490-85adu9.csv
14423-sam-hh3r5-uo9490-869du9.csv
ฉันต้องการเปลี่ยนชื่อไฟล์ CSV ทั้งหมด (ค้นหาไฟล์ทั้งหมด & เปลี่ยนชื่อไฟล์) ในวิธีที่สั้นที่สุด (อาจเป็นหนึ่งซับ) วิธีนี้:
XXXXX-ram-3e3r5-io9490-89adu9.csv
XXXXX-dam-qwe35-to9490-43adu9.csv
XXXXX-cam-yy3r5-ro9490-85adu9.csv
XXXXX-sam-hh3r5-uo9490-869du9.csv
rename
สำหรับรุ่นที่เหมาะสม ฉันถือว่านี่คือ Larry Wall'srename
จากrename
แพ็คเกจใน Debian และอนุพันธ์ (และ IIRCprename
ในระบบของ RedHat persuasion) เครื่องมือที่มีประโยชน์มาก