ฉันกำลัง greping ผ่าน codebase ขนาดใหญ่และ whitespaces และ tabulation ชั้นนำดูเหมือนจะค่อนข้างน่ารำคาญ มีวิธีใดที่จะกำจัดมันได้หรือไม่?
grep -R "something" ./
เช่นแทนที่จะเป็น:
foo/bar.cpp: qwertyuiosomethingoi
foo/bar/baz.h: 43rfsgsomethingdrfg
bar/bar.cpp: 1234edwssomethingczd
ฉันต้องการได้รับ:
foo/bar.cpp: qwertyuiosomethingoi
foo/bar/baz.h: 43rfsgdsomethingrfg
bar/bar.cpp: 1234edwssomethingczd
หรือดีกว่า:
foo/bar.cpp: qwertyuisomethingooi
foo/bar/baz.h: 43rfsgdrsomethingfg
bar/bar.cpp: 1234edwssomethingczd
กำจัดมันที่ไหน ในการส่งออก? ในรูปแบบการค้นหา?
—
Ignacio Vazquez-Abrams
@Ignacio ในผลลัพธ์ อัปเดตคำถาม
—
แอนดรูว์