ubuntu grep komutu [kapalı]


-1

tüm ipuçlarını ubuntu'ya bulmak istiyorum

Ben yazıyorum: grep for (* / usr / include

çalışmıyor ... neden?


1
Daha fazla bilgi ekler misiniz? Sorunu gerçekten anlamıyorum. "Ubuntu'ya geçiş yumağı" nedir?
Johan

1
Millet, sorunun anlaşılmasının zor olduğunu kabul ediyorum, ancak anadili İngilizce olmayan biri üzerine -1 almanın cevabı olduğundan emin değilim.
coneslayer,

Yanıtlar:


3

for(*geçerli bir normal ifade değil. Değişmez metni eşleştirmeye çalışıyorsanız for(, fgrepyerine deneyin grep. Başka bir şey yapmaya çalışıyorsanız, lütfen ne aramaya çalıştığınızı netleştirin.

*Normal ifadelerde, *joker karakterlerde olduğu gibi çalışmadığını unutmayın (regex'te, "herhangi bir karakter dizisi" değil, "önceki karakterin sıfır veya daha fazlası" anlamına gelir).

Ayrıca: /usr/includebir dosya adı ya da dosya adlarıyla eşleşen bir joker desen değil, bir dizin adıdır. İstediğiniz /usr/include/*.hveya bir deyimin yer find ... -print | xargs grep ...almasını isteyebilirsiniz, ancak yine de ne yapmaya çalıştığınızla ilgili daha net bir fikir edinmenize yardımcı olacaktır.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.