Score:0

ค้นหาและย้ายไฟล์ไปยังปลายทาง

ธง ch

ฉันต้องการค้นหาไฟล์บางไฟล์ที่ตรงกับรูปแบบเฉพาะ หลังจากพบไฟล์แล้ว ฉันต้องการย้ายไฟล์ไปยังไดเร็กทอรีใหม่

สำหรับฉันใน $(ค้นหา <search_location> -name '<search_pattern>')
ทำ
    #mkdir -p <new_location_to_be_copied_to>
    mv $i <new_location_to_be_copied_to>
เสร็จแล้ว

รหัสข้างต้นสามารถบรรลุได้หรือไม่ มีวิธีที่ดีกว่าในการบรรลุเป้าหมายนั้นหรือไม่?


อัปเดต

หลังจากดำเนินการข้างต้น สังเกตเห็นความผิดปกติบางอย่าง สตริงการค้นหาที่ป้อนไม่ถูกกรองอย่างถูกต้อง

สถานการณ์:

  1. คำค้น : ABA
  2. รายการบางรายการ: ABA-LND-21052021.jpg IKS-ABA-18022020.jpg
  3. ผลลัพธ์: ย้ายทั้งสองรายการไปยังโฟลเดอร์ปลายทาง
  4. ผลลัพธ์ที่ควรได้รับ: ย้ายเฉพาะ ABA-LND-21052021.jpg ไปยังโฟลเดอร์ปลายทาง
Nikita Kipriyanov avatar
za flag
คุณพยายามใช้สิ่งนี้หรือไม่? ความยากลำบากคืออะไร? // คำถามที่ค้นหา **การติดตั้ง การกำหนดค่า หรือความช่วยเหลือในการวินิจฉัย** ต้องมี [สถานะสิ้นสุดที่ต้องการ ปัญหาหรือข้อผิดพลาดเฉพาะ ข้อมูลที่เพียงพอเกี่ยวกับการกำหนดค่าและสภาพแวดล้อมในการสร้างซ้ำ และพยายามแก้ไข](https://meta. serverfault.com/q/3608). คำถามที่ไม่มี **คำชี้แจงปัญหาที่ชัดเจน** จะไม่มีประโยชน์สำหรับผู้อ่านคนอื่นๆ และไม่น่าจะได้รับคำตอบที่ดี
Damola avatar
ch flag
ฉันไม่ได้ทดสอบสิ่งนี้ ฉันไม่มีสภาพแวดล้อมการทดสอบเหมือนตอนที่โพสต์คำถาม
Score:1
ธง cn

ฉันชอบสร้างโฟลเดอร์ก่อนการวนซ้ำถ้ามันเหมือนกัน (การเพิ่มประสิทธิภาพมีอยู่ทุกที่ :D )

ดังนั้นฉันมีสิ่งต่อไปนี้ (ทดสอบบน Ubuntu 18.04):

mkdir -p <ปลายทาง_โฟลเดอร์>
สำหรับฉันใน $(ค้นหา <source_folder> -name '<pattern>')
ทำ
    mv $i <ปลายทาง_โฟลเดอร์>
เสร็จแล้ว

โพสต์คำตอบ

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