2016-09-21 11 views
5

मैं झलक का उपयोग कर रहा हूं और मैं कुछ फ़ाइलों के माध्यम से खोज को बाहर करना चाहता हूं। मैं झलक के साझा संस्करण का उपयोग कर रहा हूं इसलिए मैं उस निर्देशिका में ".glimpse_exclude" फ़ाइल नहीं डाल सकता। मैंने इस फ़ाइल को अपनी स्थानीय निर्देशिका में डालने का प्रयास किया लेकिन यह काम नहीं किया (शायद मेरे प्रश्न का उत्तर इस फ़ाइल को कहां रख सकता है, ताकि झलक इसे ढूंढ सके और मेरे स्थानीय संस्करण का उपयोग करे?)।झलक में निर्देशिकाओं को कैसे बाहर निकालना है?

मैं देख रहा हूँ यह है कि एक "झलक डब्ल्यू" एक; ~ ख "जो एक अभिव्यक्ति (ख, इस मामले में) बाहर कर सकते हैं, लेकिन मैं की तरह कुछ एक निर्देशिका बाहर करने के लिए, चाहते हैं:

glimpse -F "~exclude/this/directory/" mysearchwords 

सबसे अच्छा मेरे पास है ग्रेप के माध्यम से पाइप यह करने के लिए है और ग्रेप का उपयोग की कार्यक्षमता को बाहर:।

glimpse mysearchwords | grep -v "exclude/this/directory" 

इस के साथ मेरी मुख्य मुद्दा यह खो देता है कि झलक के रंग कोडिंग तो परिणामों के माध्यम से देखने के लिए थोड़ा मुश्किल है

योग में: .glimpse_exclude फ़ाइल का उपयोग किए बिना झलक के लिए फ़ाइलों को बाहर करने का सबसे अच्छा तरीका क्या है, और/या मैं स्थानीय रूप से उस फ़ाइल को कहां रख सकता हूं, इसलिए जब मैं खोज चलाता हूं तो इसका उपयोग किया जाएगा लेकिन वैश्विक झलक कमांड को प्रभावित नहीं करेगा मेरे नेटवर्क में साझा किया?

उत्तर

1

झलक 3.5 में, प्रति http://ftp.icm.edu.pl/packages/glimpse/CHANGES के रूप में,

3,0 -> 3.5 - जोड़ा झलक "-f फ़ाइल नाम" विकल्प: यह आप केवल उन फ़ाइलों जिनके नाम प्रदर्शित करने के खोज को सीमित करने की अनुमति देता "फ़ाइल नाम" में। - agrep बग को ठीक किया गया - जहां आईएसओ वर्णों के साथ काम नहीं कर रहा था।

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