เมื่อใช้find
งานฉันจะคืนชื่อไฟล์และหมายเลขบรรทัดเมื่อค้นหาสตริงได้อย่างไร ฉันจัดการเพื่อส่งคืนชื่อไฟล์ในคำสั่งเดียวและหมายเลขบรรทัดด้วยชื่ออื่น แต่ฉันไม่สามารถรวมพวกเขาได้
ชื่อไฟล์: find . -type f -exec grep -l 'string to search' {} \;
หมายเลขบรรทัด: find . -type f -exec grep -n 'string to search' {} \;
-H
ตั้งค่าสถานะเพื่อgrep
เป็นส่วนขยาย GNU ที่ไม่เป็นมาตรฐานและวางแนวทางอื่นสำหรับระบบที่ไม่ใช่ GNU