Double Commander

2.5. फ़ाइलें खोजना

सामग्री

1. परिचय
2. "मानक" टैब
3. "उन्नत" टैब
3.1. विशिष्ट विशेषताओं वाली फ़ाइलें खोजना
3.1.1. उन्नत मोड
3.1.2. उदाहरण
4. "प्लगइन्स" टैब
5. "लोड/सहेजें" टैब
6. "परिणाम" टैब
7. अतिरिक्त कॉन्फ़िगरेशन

1. परिचय

खोज उपकरण के कार्यों को टैब द्वारा समूहीकृत किया गया है, हम टैब के बीच स्विच करने के लिए Alt+1...Alt+4 कुंजी संयोजनों का उपयोग कर सकते हैं।

इसके अतिरिक्त, कुछ कार्यों को इस विंडो के मुख्य मेनू से एक्सेस किया जा सकता है।

2. "मानक" टैब

इस टैब पर, हम नाम और सामग्री के आधार पर फ़ाइलें खोज सकते हैं।

खोज: मानक

प्रारंभ निर्देशिका फ़ील्ड खोज शुरू करने की निर्देशिका निर्दिष्ट करती है, डिफ़ॉल्ट रूप से सक्रिय पैनल की वर्तमान निर्देशिका का उपयोग किया जाएगा।

यह निर्दिष्ट करने के लिए अतिरिक्त विकल्प कि फ़ाइलें कहाँ खोजनी हैं:

फ़ाइल मास्क फ़ील्ड खोज मास्क सेट करती है। या हम केवल फ़ाइल का नाम या उसका कोई भाग निर्दिष्ट कर सकते हैं।

अतिरिक्त विकल्प:

ध्यान दें: फ़ाइल मास्क, फ़ाइलें बाहर करें, प्रारंभ निर्देशिका और उप-निर्देशिकाओं को बाहर करें फ़ील्ड सेमीकोलन ";" द्वारा अलग किए गए एकाधिक मान दर्ज करने की अनुमति देते हैं और इनमें कोई स्थान नहीं होना चाहिए। यदि हमें उन फ़ाइलों को खोजने की आवश्यकता है जिनके नाम में सेमीकोलन है, तो हम नियमित अभिव्यक्तियों का उपयोग कर सकते हैं।

यदि फ़ाइल में टेक्स्ट ढूंढें चेकबॉक्स सक्षम है, तो प्रक्रिया फ़ाइलों में निर्दिष्ट टेक्स्ट की खोज करेगी। चेकबॉक्स को सक्षम करके, हम इस टेक्स्ट को इसके द्वारा बदलें फ़ील्ड में निर्दिष्ट किसी अन्य टेक्स्ट से भी बदल सकते हैं।

अतिरिक्त विकल्प:

टेक्स्ट एन्कोडिंग के संबंध में ध्यान दें: हम टेक्स्ट एन्कोडिंग सेट कर सकते हैं या निम्नलिखित विशेष मानों में से किसी एक का उपयोग कर सकते हैं:

एन्कोडिंग बटन (एन्कोडिंग) एकाधिक एन्कोडिंग निर्दिष्ट करने की अनुमति देता है।

प्रारंभ करें बटन खोज शुरू करता है, रद्द करें खोज रोकता है, बंद करें फ़ाइलें खोजना विंडो को बंद करता है।

नई खोज – पुराने परिणामों को साफ़ करता है और नई खोज शुरू करने की अनुमति देता है (नई शर्तों का उपयोग करके भी)।

अंतिम खोज – पिछली खोज के मापदंडों को लोड करता है (वर्तमान सत्र में, Double Commander को बंद करने से पहले)।

डिफ़ॉल्ट रूप से, Double Commander इनपुट फ़ील्ड के इतिहास को सहेजता है, इतिहास से अनावश्यक प्रविष्टियों को हटाने के लिए हम Shift+Del का उपयोग कर सकते हैं, हम कॉन्फ़िगरेशन सेटिंग्स अनुभाग में इतिहास सहेजना अक्षम भी कर सकते हैं।

3. "उन्नत" टैब

उन्नत टैब अतिरिक्त शर्तें निर्दिष्ट करने की अनुमति देता है: दिनांक, समय और फ़ाइल की आयु (संशोधन तिथि के अनुसार), न्यूनतम और अधिकतम फ़ाइल आकार, और फ़ाइल विशेषताएं।

खोज: उन्नत

फ़ाइल विशेषताओं को मैन्युअल रूप से निर्दिष्ट किया जा सकता है या जोड़ें बटन पर छोटे सहायक का उपयोग करके सेट किया जा सकता है (फ़ाइल विशेषताओं के उपयोग के बारे में अधिक विवरण के लिए, नीचे देखें)। सहायता बटन इस पृष्ठ के अगले उप-अनुभाग को खोलता है।

यहाँ हम निम्नलिखित में से एक या अधिक शर्तों का उपयोग करके डुप्लिकेट फ़ाइलों को खोजने का विकल्प भी चुन सकते हैं:

परिणाम फ़ाइल नाम, मिलान फ़ाइलों का समूह नंबर और फ़ाइल का स्थान प्रदर्शित करेंगे। सूची बॉक्स में प्रदान किए जाने के बाद, हम विशेष चयन मोड का भी उपयोग कर सकते हैं, जिसमें केवल डुप्लिकेट का चयन किया जा सकता है: निशान सबमेनू में समूह का चयन करें और समूह का चयन रद्द करें

3.1. विशिष्ट विशेषताओं वाली फ़ाइलें खोजना

विशिष्ट विशेषताओं को खोजने के लिए, हमें एक स्ट्रिंग पैटर्न दर्ज करना होगा जो निर्दिष्ट करता है कि कौन सी विशेषताएं खोजनी हैं, और वे सक्षम होनी चाहिए या अक्षम।

एकल विशेषताओं को निम्न प्रारूप में दर्शाया जाता है:

<attribute>+ या <attribute>-

प्लस साइन इंगित करता है कि फ़ाइल में वह विशेषता सेट होनी चाहिए, माइनस साइन इंगित करता है कि फ़ाइल में वह विशेषता सेट नहीं होनी चाहिए।

विभिन्न प्रकार के <attribute> पहचानकर्ता नीचे दिए गए हैं:

Windows में विशेषताएं
विशेषता अक्षरप्रतिनिधित्व अर्थ
a
संग्रह (Archive)
c
संपीड़ित (NTFS संपीड़न)
d
निर्देशिका
e
एन्क्रिप्टेड (EFS एन्क्रिप्शन)
h
छिपा हुआ
l
प्रतीकात्मक लिंक
p
स्पार्स (Sparse)
r
केवल-पढ़ने के लिए
s
सिस्टम
t
अस्थायी

Unix/Linux में विशेषताएं (अनुमतियाँ)
अनुमति अक्षरप्रतिनिधित्व अर्थ
ur
उपयोगकर्ता पढ़ें
uw
उपयोगकर्ता लिखें
ux
उपयोगकर्ता निष्पादित करें
gr
समूह पढ़ें
gw
समूह लिखें
gx
समूह निष्पादित करें
or
अन्य पढ़ें
ow
अन्य लिखें
ox
अन्य निष्पादित करें
us
उपयोगकर्ता आईडी सेट करें
gs
समूह आईडी सेट करें
sb
चिपचिपा बिट (Sticky bit)

Unix/Linux में विशेषताएं (फ़ाइल प्रकार)
फ़ाइल प्रकार अक्षरप्रतिनिधित्व अर्थ
b
ब्लॉक डिवाइस
c
वर्ण डिवाइस
d
निर्देशिका
f
नामित पाइप (FIFO)
l
प्रतीकात्मक लिंक
r
नियमित फ़ाइल
s
सॉकेट

यूनिक्स/लिनक्स में, हम अनुमतियों को दर्शाने के लिए अष्टाधारी (octal) संकेतन का भी उपयोग कर सकते हैं। उदाहरण के लिए, 0750 ur, uw, ux, gr और gx संयोजन के समान है।

3.1.1. उन्नत मोड

कई विशेषताओं को AND संबंध के माध्यम से संयोजित किया जा सकता है। बस एक पैटर्न के बाद दूसरा पैटर्न निर्दिष्ट करें।

उदाहरण के लिए: r+s+h+ उन फ़ाइलों से मेल खाता है जिनमें तीनों विशेषताएं सेट हैं: केवल-पढ़ने के लिए, छिपी हुई और सिस्टम विशेषता।

इसके अतिरिक्त, ऐसे AND विशेषता समूहों को OR संबंध के माध्यम से संयोजित किया जा सकता है। यह "|" वर्ण (लंबवत पट्टी) का उपयोग करके किया जाता है।

उदाहरण के लिए: r+|s+h+ उन फ़ाइलों से मेल खाता है जिनमें निम्नलिखित में से कोई भी शर्त हो:

अनुक्रम की शुरुआत में निर्दिष्ट "!" वर्ण का उपयोग करके AND अनुक्रम को नकारा जा सकता है।

उदाहरण के लिए: !r+s+h+ उन फ़ाइलों से मेल खाता है जिनमें केवल-पढ़ने के लिए, छिपी हुई और सिस्टम विशेषताएं सभी एक साथ सेट नहीं हैं। मिलान की गई फ़ाइलों में ये विशेषताएं सेट नहीं हो सकती हैं, या केवल एक या अधिक सेट हो सकती हैं, लेकिन सभी नहीं।

निषेध केवल AND अनुक्रम पर लागू होता है, इसलिए पैटर्न !r+|!s+h+ उन फ़ाइलों से मेल खाता है जिनमें निम्नलिखित में से कोई भी शर्त हो:

3.1.2. उदाहरण


Windows में उदाहरण
उदाहरण अक्षरस्पष्टीकरण
a+s-h-
उन फ़ाइलों से मेल खाता है जिनमें संग्रह विशेषता सेट है लेकिन सिस्टम और छिपी हुई विशेषताएं सेट नहीं हैं
e+|c+
उन फ़ाइलों से मेल खाता है जो संपीड़ित या एन्क्रिप्टेड हैं
d-
फ़ाइलों से मेल खाता है लेकिन निर्देशिकाओं से नहीं

Unix/Linux में उदाहरण
उदाहरण अक्षरस्पष्टीकरण
uw+|gw+|ow+
उन फ़ाइलों से मेल खाता है जो उपयोगकर्ता, समूह या किसी अन्य व्यक्ति द्वारा लिखने योग्य हैं
222+
उन फ़ाइलों से मेल खाता है जो उपयोगकर्ता, समूह और किसी अन्य व्यक्ति द्वारा लिखने योग्य हैं
d+ox+
उन निर्देशिकाओं से मेल खाता है जो किसी के लिए भी सुलभ हैं
!700+
उन फ़ाइलों से मेल खाता है जो उपयोगकर्ता के लिए पूरी तरह से सुलभ नहीं हैं

4. "प्लगइन्स" टैब

खोज (DSX) और सामग्री (WDX) प्लगइन्स का उपयोग करके खोजें (प्लगइन प्रकार का विवरण और स्थापना विधि यहाँ देखें)।

चौड़ाई के आधार पर छवियों को खोजने का उदाहरण, जिसमें न्यूनतम और अधिकतम मान शामिल हैं:

खोज: प्लगइन्स

DSX प्लगइन इंटरफ़ेस "मानक" और "उन्नत" टैब से पैरामीटर मान भेजने की अनुमति देता है, भेजे गए मानों की सटीक सूची विशिष्ट प्लगइन के कार्यों पर निर्भर करती है।

WDX प्लगइन खोज कार्यों को पूरा करता है, इसके फ़ील्ड्स को निम्नलिखित नियमों के अनुसार संयोजित किया जा सकता है:

ऑपरेटर और मान प्लगइन फ़ील्ड द्वारा लौटाए गए डेटा प्रकार पर निर्भर करते हैं: संख्या, स्ट्रिंग, दिनांक, समय या बूलियन प्रकार। कुछ संख्यात्मक मानों के लिए, हम माप की इकाइयाँ चुन सकते हैं (उदाहरण के लिए, आकार या अवधि के लिए)। निम्नलिखित तुलना संचालन समर्थित हैं:

ऑपरेटर विवरण
=
बराबर है
!=
बराबर नहीं है
=(case)
बराबर है, केस संवेदनशील
!=(case)
बराबर नहीं है, केस संवेदनशील
>
इससे बड़ा है
<
इससे छोटा है
>=
बड़ा या बराबर है
<=
छोटा या बराबर है
contains
स्ट्रिंग में विशिष्ट टेक्स्ट शामिल है
!contains
स्ट्रिंग में विशिष्ट टेक्स्ट शामिल नहीं है
contains(case)
स्ट्रिंग में विशिष्ट टेक्स्ट शामिल है, केस संवेदनशील
!contains(case)
स्ट्रिंग में विशिष्ट टेक्स्ट शामिल नहीं है, केस संवेदनशील
regexp
स्ट्रिंग नियमित अभिव्यक्ति से मेल खाती है
!regexp
स्ट्रिंग नियमित अभिव्यक्ति से मेल नहीं खाती है

5. "लोड/सहेजें" टैब

लोड/सहेजें टैब – खोज मापदंडों को सहेजने की अनुमति देता है ताकि बाद में उनका फिर से उपयोग किया जा सके।

इसके अतिरिक्त, यहाँ हम प्रोग्राम सेटिंग्स में बनाए गए टेम्पलेट (रंग > फ़ाइल प्रकार, टूलटिप्स) और कुछ उपकरणों (समूह का चयन करें, निर्देशिकाएँ सिंक्रनाइज़ करना) के टेम्पलेट देख सकते हैं।

टेम्पलेट सूची के नीचे संकेतों वाला एक फ़ील्ड है: चयनित टेम्पलेट के लिए, फ़ाइल मास्क और प्रारंभ निर्देशिका के मान प्रदर्शित होते हैं (यदि सहेजे गए हैं)।

6. "परिणाम" टैब

इस टैब में खोज परिणाम (केवल पूर्ण फ़ाइल नामों की सूची) शामिल हैं, और इसमें निम्नलिखित बटन हैं:

संदर्भ मेनू का भी उपयोग किया जा सकता है:

एकाधिक फ़ाइलों का चयन करने के लिए, हम माउस और Ctrl और Shift कुंजियों या Shift और तीर कुंजियों का उपयोग कर सकते हैं।

बाएं तीर और दाएं तीर कुंजियाँ खोज परिणाम सूची और नई खोज बटन के बीच फ़ोकस स्विच करती हैं।

7. अतिरिक्त कॉन्फ़िगरेशन

खोज उपकरण से संबंधित अतिरिक्त मापदंडों को फ़ाइल संचालन > फ़ाइल खोज सेटिंग्स अनुभाग में प्रस्तुत किया गया है।

खोज: अतिरिक्त कॉन्फ़िगरेशन

फ़ाइल खोज:

फ़ाइल में टेक्स्ट खोजना:


Valid HTML 4.0 Transitional CSS Valid!