2011-10-12 23 views
7

के लिए ग्रेपिंग मैं grep -r -n '../' * के साथ अपनी निर्देशिका को खोजने की कोशिश कर रहा हूं, लेकिन मुझे बहुत सारे झूठे सकारात्मक मिलते हैं। grep इस अवधि को जंगली चरित्र के रूप में व्याख्या कर रहा है, मैं इसे कैसे रोकूं?'../' (डॉट डॉट स्लैश)

उत्तर

16

बस डॉट्स से बच:

grep -r -n '\.\./' * 

Cygwin में परीक्षण किया गया। डॉट निश्चित रूप से regular expressions में वाइल्डकार्ड है।

1

बैकस्लैश के साथ डॉट्स एस्केप: \.

संबंधित मुद्दे