Bir php işlev çağrısıSembolden daha büyük bir şekilde nasıl geveleyebilirim?
grep -Ri '->someFunction' .
için yazılması çalışıyorum Ama bu işe yaramıyor. Neyi yanlış yapıyorum?
Bir php işlev çağrısıSembolden daha büyük bir şekilde nasıl geveleyebilirim?
grep -Ri '->someFunction' .
için yazılması çalışıyorum Ama bu işe yaramıyor. Neyi yanlış yapıyorum?
Bu tırnak değil: Bu deneyin:
grep -Ri -- '->someFunction' .
--
parça seçenekleri ait sonuna açılımı; bu bir kabuk hilesi.
Teşekkür ederim! Tamamen çalıştı! 'grep -Ri - '-> someFunction' .' –
Eski bir sistemdeyseniz, 'grep' yerine '' grep -e' 'demelisiniz. Ancak, bu yaşlılar muhtemelen muhtemelen -R'yi desteklemiyor. – zwol
Ayrıca, "* argümanları * sonu", "* seçenekleri * sonu" olarak tanımlamak daha iyi olurdu. '-' sonra argümanlar var, sadece bir lider '-' artık özel değil. – zwol
Bu, "çalışmıyor" sorununu teşhis etmek için yeterli olmadığı durumlardan biridir. Senin durumunda
, elinde hata mesajı ->someFunction
bir komut satırı anahtarı olarak görülüyor olduğunu görmek için ipucu Yani
grep: invalid option -- >
oldu.
Ayrıca, bu tür kaynak kodu araması için kullanılan ack'a bakmak isteyebilirsiniz. Sizin durumunuzda: `` `` `grep`` dosyalarında `` grepping` yerine '
ack -i -- '->someFunction'
. 'grep '-> someFunction' *. *' –
'-Ri' bayraklarını kullanmanın gerçek kullanımını yansıtacak şekilde güncelledim –