grep ใช้เพื่อค้นหาภายในไฟล์เพื่อดูว่าบรรทัดใดตรงกับนิพจน์ทั่วไปที่กำหนดหรือไม่ อย่างไรก็ตามฉันมีสถานการณ์นี้ - ฉันต้องการเขียนนิพจน์ทั่วไปที่ตรงกับชื่อไฟล์เอง (ไม่ใช่เนื้อหาของไฟล์) ฉันจะเรียกใช้สิ่งนี้จากไดเร็กทอรีรูทของระบบเพื่อค้นหาไฟล์ทั้งหมดที่ตรงกับนิพจน์ทั่วไป
ตัวอย่างเช่นถ้าฉันต้องการค้นหาไฟล์ฟอร์ม VB ทั้งหมดที่ขึ้นต้นด้วย "f" และลงท้ายด้วย. fr ฉันจะใช้นิพจน์ทั่วไป -
"f[[:alnum:]]*\.frm"
grep ทำได้ไหม? ถ้าไม่มียูทิลิตี้ที่จะให้ฉันทำสิ่งนี้หรือไม่? ขอบคุณ.
-regex
ตัวเลือก