ตัวเลือกสำหรับgrep
สิ่งนั้นจะอนุญาตให้ฉันพิมพ์ไฟล์ที่ตรงกันเท่านั้นและไม่ใช่บรรทัดภายในไฟล์ที่ตรงกับเกณฑ์
ฉันมักจะใช้คำสั่งนี้เฉพาะเมื่อค้นหาไฟล์ที่เรียกฟังก์ชั่นหรือวิธีการเฉพาะ
—
Gearoid Murphy
ใช้ case (ค้นหาและแทนที่ foo-> bar ในไฟล์ทั้งหมดแบบเรียกซ้ำ): sed -i 's / foo / bar /' `grep -lR 'foo'`
—
user323094