ฉันต้องการดูว่าไม่มีการสำรองข้อมูลโดยใช้นิพจน์ทั่วไป รายการอยู่ที่นี่: https://support.code42.com/CrashPlan/4/Troubleshooting/What_Is_Not_Backing_Up#Admin_Excludes
ฉันเหนื่อย
$ cat | xargs -L 1 echo find /cygdrive/c/Users/Chloe -regex -name
และวางรายการของนิพจน์ทั่วไปซึ่งดูดี เมื่อฉันลบecho
มันมันทำให้เกิดข้อผิดพลาด
find: paths must precede expression: .*/(?:42|d{8,}).*/(?:cp|~).*
ฉันลองหนึ่งบรรทัดด้วยตนเองและได้รับ
$ find /cygdrive/c/Users/Chloe -regex -name .*.part
find: paths must precede expression: .*.part
ฉันยังลองใช้คำพูด
$ find /cygdrive/c/Users/Chloe -regex -name '.*.part'
find: paths must precede expression: .*.part
ฉันลองเปลี่ยนคำสั่งด้วย
$ find -regex -name '.*.part' /cygdrive/c/Users/Chloe
find: paths must precede expression: .*.part
ดังนั้นฉันจะค้นหาไฟล์ทั้งหมดที่ตรงกับการแสดงออกปกติเหล่านั้นได้อย่างไร ฉันรู้ว่าบางคำสั่งอนุญาตให้คุณระบุ@file
เป็นอาร์กิวเมนต์เพื่อรับตัวเลือกบรรทัดคำสั่งจากไฟล์ แต่ฉันไม่เห็นว่าในfind
หน้าคน