ฉันจะแก้ไขชื่อของไฟล์ในไดเรกทอรีราวกับว่าฉันแก้ไขข้อความของไฟล์โดยใช้โปรแกรมแก้ไขข้อความได้อย่างไร?
ฉันรู้สึกว่าฉันเห็นสิ่งนี้สาธิตในวิดีโอบางทีอาจใช้ปลั๊กอิน Vim หรืออย่างอื่น - หรืออาจเป็นข้อความ Sublime?
ฉันต้องการที่จะสามารถทำการแทนที่สตริง regex ทำการแก้ไขโดยพลการ ฯลฯ โดยไม่ต้องเขียนเชลล์สคริปต์หรือร่างคำสั่ง arcane shell
นี่ไม่ใช่สิ่งที่คุณกำลังมองหา .. แต่คุณสามารถรับชื่อไฟล์ทั้งหมดในไฟล์จากนั้นใช้ regexes เพื่อสร้างคำสั่ง regex ของคุณ ดังนั้นชื่อไฟล์ของคุณจึงเริ่มเป็น file1; file2; file3; กลายเป็น mv file1 file1; mov file2 file2; ฯลฯ ซึ่งกลายเป็น mv file1 fiiiile1.a; mv file2 fiiiiile2.a; ฯลฯ และคุณสามารถแก้ไขได้เช่นกัน
—
barlop
หรือโปรแกรมที่กำหนดเองว่าเมื่อคีย์ถูกปล่อยออกมาหรือหลังจาก x วินาทีให้ตรวจสอบการเปลี่ยนแปลงและเปลี่ยนชื่อไฟล์เมื่อคุณทำเสร็จแล้ว หรือบันทึกการเปลี่ยนแปลงเมื่อคุณคลิกอัปเดต
—
barlop
มีลักษณะที่massren มันทำงานร่วมกับโปรแกรมแก้ไขข้อความใด ๆ และตามที่ผู้เขียน: เครื่องมือทำงานโดยการสร้างไฟล์ที่มีชื่อไฟล์ของไดเรกทอรีเป้าหมายและเปิดไฟล์นี้ในโปรแกรมแก้ไขข้อความ จากนั้นคุณสามารถแก้ไขชื่อไฟล์ได้โดยตรง เมื่อเสร็จแล้วให้บันทึกไฟล์ข้อความและไฟล์จะถูกเปลี่ยนชื่อ เส้นที่ไม่เปลี่ยนแปลงจะถูกละเว้นเพียงแค่
—
Mike Fitzpatrick
rename
คำสั่งใน Linux ค่อนข้างมีประโยชน์สำหรับกรณีการเปลี่ยนชื่อแบทช์ทั่วไปrename str_to_replace_from str_to_replace_to files_to_run_on_wildcards_are_supported
คุณสามารถใช้มันเหมือน