เปลี่ยนชื่อ
สามารถเปลี่ยนชื่อไฟล์และไดเร็กทอรีได้
เครื่องมือบรรทัดคำสั่งเหมาะสำหรับงานประเภทนี้ ฉันสามารถแสดงวิธีการทำงานด้วยตัวอย่าง:
สร้างไดเรกทอรีทดสอบสองรายการ
$ mkdir ค่าเช่า1
$ mkdir ค่าเช่า2
สร้างไฟล์ทดสอบ
$ สัมผัสการเช่า 3
ตรวจสอบว่า เปลี่ยนชื่อ
ทำสิ่งที่คุณคาดหวังด้วย 'dry run' โดยใช้ตัวเลือก -น
$ เปลี่ยนชื่อ -n 's/ren/rename-/' เช่า *
เปลี่ยนชื่อ (rentest1, เปลี่ยนชื่อ-test1)
เปลี่ยนชื่อ (rentest2, เปลี่ยนชื่อ-test2)
เปลี่ยนชื่อ (rentest3, เปลี่ยนชื่อ-test3)
เมื่อดูดีแล้วให้ถอดออก -น
และทำมัน
$ เปลี่ยนชื่อ 's/ren/rename-/' เช่า *
ตรวจสอบว่าใช้ได้กับทั้งไฟล์และไดเร็กทอรี
$ ls -ld เปลี่ยนชื่อ*
drwxrwxr-x 2 sudodus sudodus 4096 11 ส.ค. 13:47 น. เปลี่ยนชื่อ test1
drwxrwxr-x 2 sudodus sudodus 4096 11 ส.ค. 13:47 น. เปลี่ยนชื่อ test2
-rw-rw-r-- 1 sudodus sudodus 0 ส.ค. 54 13:48 น. rename-test3
เรียนรู้เกี่ยวกับคุณสมบัติทั้งหมดใน
ผู้ชายเปลี่ยนชื่อ
เวอร์ชันการเปลี่ยนชื่อของฉันถูกติดตั้งผ่านแพ็คเกจ เปลี่ยนชื่อ
จากที่เก็บ จักรวาล
และเป็นสคริปต์ Perl โดย Larry Wall