tüm ipuçlarını ubuntu'ya bulmak istiyorum
Ben yazıyorum: grep for (* / usr / include
çalışmıyor ... neden?
tüm ipuçlarını ubuntu'ya bulmak istiyorum
Ben yazıyorum: grep for (* / usr / include
çalışmıyor ... neden?
Yanıtlar:
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.