ฉันมีไฟล์ต่อไปนี้และจำเป็นต้องจับคู่กับไฟล์เหล่านั้นเช่น:
./foo.bar1.sh -match
./qux/foo.bar2.sh -match
./foo.sh -match
./baz.sh -no match
./foo.bar3 -no match
ฉันเหนื่อย:
หา -regex ". * foo (แถบ [0-9]) ?. sh"
แต่มันจะไม่ส่งคืนอะไรเลย ฉันไม่ทราบสาเหตุที่ regex ใช้งานไม่ได้ ... ช่วยด้วย?