3 Temmuz 2011, Pazar
Nasıl grep dizinlerden-R dışarıda bırakabilir miyim?
Geçiş için tüm alt dizinleri "" directory. node_modules dışında istiyorum
CEVAP
1 Ocak 2012, Pazar
GNU Grep yeni sürümleri(>= 2.5.2) sağlar:
‘--exclude-dir=dir’
Exclude directories matching the pattern dir from recursive directory searches.
Yapabilirsiniz:
grep -R --exclude-dir=node_modules 'some pattern' /path/to/search
Biraz daha fazla bilgi sözdizimi ve kullanımı ile ilgili açıklama File and Directory Selection grep --exclude/--include syntax (do not grep through certain files) bkz.
Diğer yanıtlar önerilen eski GNU Greps ve POSIX Grep, 4* *kullanın.
Ya da sadece kullanın ack
(Edit: The Silver Searcher) ve olsun bitsin!
Bunu Paylaş:
Nasıl "reddedildi" " mes...
Nasıl Team Foundation kaynak denetimi ...
Nasıl bir proje içinde tek bir dosya i...
Nasıl UİTableView seçimi vurgulama dev...
Nasıl grep sadece dosya adları (in-lin...