dizesini içeren metin dosyamdaki tüm satırları bulmak istiyorum, ancak "def"
dizesini içermiyor. Bu görevi gerçekleştirmek için grep
komutunu kullanabilir miyim?string olmadan grep
cevap
Bunların ikisi de böyle olacaktır:
grep -v "def" input_file | grep "abc"
veya
grep "abc" input_file | grep -v "def"
sadece stdout'ta çıkışını görmek istiyorsanız şu da boyama koruyacak
:
grep --color=always "abc" input_file | grep -v "def"
-v
seçeneği ("invert eşleşmesi") grep
'a belirtilen deseni içeren satırları görmezden gelmesini söyler - bu durumda def
.
Harika, teşekkürler! Benim input_file büyük olduğunda, ilk ve ikinci kod arasında bir hız farkı var mı? –
@MikaH. Her birinin ne kadar sürdüğünü görmek için her komut komutundan önce "time" ekleyebilirsiniz. Bence sadece ihmal edilebilir bir fark var. –
Renklendirmeyi koruma ile ilgili kısım gerçekten faydalıdır. Tekrar teşekkürler! –
Bunu yapabilir.
fgrep "abc" file | grep -v "def"
- 1. String argümanı olan Ruby grep
- 2. grep
- 3. Grep
- 4. Grep
- 5. grep
- 6. grep
- 7. dize dizisine string dizisi ayırıcı olmadan
- 8. NanoOfSeconds ile/olmadan LocalTime'a String Dizesi
- 9. grep -f
- 10. Sadece hat numarası için hızlı grep/grep?
- 11. Grep İç içe ve
- 12. Swift for-loop "İfade türü" [[String: String]] 'daha fazla bağlam olmadan belirsiz
- 13. JAX-RS, Harita <String, String> ek yükü olmadan JSON'a mı?
- 14. Kodlama olmadan byte [] to String dönüştürülür, veri kaybı yok
- 15. grep renkli metinden, örn. gcc | colorgcc | grep regexp
- 16. git grep --cached
- 17. grep sadece metin dosyaları
- 18. MySQL CLI yorumlayıcısında Grep
- 19. Grep komutu çalışmayı durdurdu
- 20. grep özyineleme - tutarsızlıklar
- 21. grep kullanırken yapılan alıntılar?
- 22. Grep regex içinde hata
- 23. grep egrep çoklu dizgiler
- 24. bash grep dizisi
- 25. Hadoop akışı grep
- 26. [String: String?] Türünün beklenen argüman türüne değeri dönüştürülemiyor [String: String]
- 27. TypeScript - [string] - string []
- 28. grep -f Mac var ise
- 29. String []
- 30. String
Bir kod tabanı aracılığıyla yolunuzu bulmanıza yardımcı olmak için grep kullanıyorsunuz gibi görünüyor; öyleyse - bu aktiviteyi daha kolay hale getirmek için son zamanlarda bir araç yazdım: http://reviewboardstudents.wordpress.com/2012/10/22/ucosp-blog-post-sack-and-other-developer-shortcuts/ Umarım Sizin için de faydalı olacaksınız –
Harika, bir göz atacağım! –