Score:0

สร้างสคริปต์เพื่อเปลี่ยนชื่อไฟล์ โดยขั้นแรกให้สร้างชื่อไฟล์โดยใช้พารามิเตอร์ที่กำหนดเองจากเทอร์มินัล

ธง cn

ให้พิจารณาว่าผลลัพธ์ของการดำเนินการที่กำหนดเองทั้งหมดของฉัน (บางซอฟต์แวร์ใน linux) ได้รับการบันทึกในชื่อไฟล์ทั่วไป /mydump/xyz.out แทนที่จะตั้งชื่อเองทุกไฟล์ที่ส่งออก ฉันต้องการเขียนสคริปต์ซึ่งทำสิ่งต่อไปนี้:-

  1. นำทางไปยัง /mydump (ซีดี mydump)
  2. สร้างชื่อไฟล์โดยใช้อาร์กิวเมนต์ที่ส่งเช่น config1_config2xconfig3.out
  3. เปลี่ยนชื่อ xyz.out เป็น config1_config2xconfig3.out (mv xyz.out "configbasedfilename")

สำหรับสิ่งนี้ สิ่งที่ฉันเข้าใจคือฉันควรสร้างฟังก์ชันบางอย่างในไฟล์สคริปต์ เช่นcustom_rename () และเรียกมันด้วย config1-2-3 จากเทอร์มินัลเมื่อใดก็ตามที่ฉันต้องการเปลี่ยนชื่อ

เช่น:- $custom_rename config1 config2 config3
หรือ $ ./custom_rename.csh config1 config2 config3

หรืออะไรก็ตามที่เหมาะสม

Andrew Richards avatar
in flag
ใช่ ถูกต้อง แต่ฉันไม่เข้าใจว่าคำถามที่แท้จริงของคุณคืออะไร
NotTheDr01ds avatar
vn flag
ยินดีต้อนรับสู่ Ask Ubuntu! ฉันเห็นด้วยกับ @AndrewRichards ที่นี่ -- มันไม่ชัดเจนเนื่องจากวิธีที่โพสต์ของคุณใช้ถ้อยคำว่าคุณมีคำถามอะไรกันแน่ คุณกำลังมองหาความช่วยเหลือเกี่ยวกับสคริปต์หรือไม่? เพียงแค่การตรวจสอบว่าคุณอยู่ในเส้นทางที่ถูกต้อง? วิธีที่ดีที่สุดที่จะทำ? (หมายเหตุ "วิธีที่ดีที่สุด" นอกหัวข้อเป็น "อัตนัย"/"อิงตามความคิดเห็น") โปรดแก้ไขโพสต์ของคุณเพื่อชี้แจงคำถามของคุณ ขอบคุณ!
Score:1
ธง zw

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

[1]

มี เครื่องมือเพิ่มเติม มีอยู่. ฉันจะไม่เขียนอะไรเอง...

โพสต์คำตอบ

คนส่วนใหญ่ไม่เข้าใจว่าการถามคำถามมากมายจะปลดล็อกการเรียนรู้และปรับปรุงความสัมพันธ์ระหว่างบุคคล ตัวอย่างเช่น ในการศึกษาของ Alison แม้ว่าผู้คนจะจำได้อย่างแม่นยำว่ามีคำถามกี่ข้อที่ถูกถามในการสนทนา แต่พวกเขาไม่เข้าใจความเชื่อมโยงระหว่างคำถามและความชอบ จากการศึกษาทั้ง 4 เรื่องที่ผู้เข้าร่วมมีส่วนร่วมในการสนทนาด้วยตนเองหรืออ่านบันทึกการสนทนาของผู้อื่น ผู้คนมักไม่ตระหนักว่าการถามคำถามจะมีอิทธิพลหรือมีอิทธิพลต่อระดับมิตรภาพระหว่างผู้สนทนา