परिणामों से फ़ाइलों को खोजें और बाहर निकालें (उनके विस्तार से)

जैसा कि आप में से बहुत से लोग जानते हैं कि मैं केडीई का उपयोग करता हूं, हालाँकि, मुझे केडीई द्वारा प्रदान की जाने वाली सुविधा और आराम बहुत पसंद है (क्योंकि यह अत्यंत पूर्ण है), मैं दूरस्थ रूप से सभी विकल्पों का उपयोग नहीं करता, जो यहां तक ​​कि कुछ बुनियादी भी हैं।

जब आप में से कोई भी सभी .jpg फ़ाइलों के लिए एक्स फ़ोल्डर खोज करना चाहता है या बस उनके नाम में "शादी" होता है, तो सिस्टम खोज इंजन का उपयोग करें, क्योंकि मैं नहीं to

ऐसा नहीं है कि मैं दूसरों की तुलना में अधिक गीक, नीरी या अजीब हूं, मैं बस (स्पष्ट टर्मिनल में) का उपयोग करता हूं क्योंकि मुझे यह अविश्वसनीय रूप से अधिक उत्पादक लगता है, मेरे लिए एक टर्मिनल में खोजना आसान है जो खुला है (उपयोग करके) Yakuake) आपको सिस्टम ब्राउज़र खोलना होगा।

खैर, बहुत समय पहले मैं उन सभी फाइलों को खोजना चाहता था जिनके नाम में «संग्रह«, लेकिन मैं .gif फाइलें नहीं देखना चाहता था, उस तरह से कुछ कैसे हासिल किया जाए? … कैसे बताऊं कि मुझे .gif न दिखाने के लिए भले ही उसका नाम क्यों न हो "संग्रह"?

पहली चीज़ जो मेरे साथ हुई, वह कुछ सरल है:

find $HOME -iname *collection* | grep -v .gif

 यह उन सभी फाइलों को ढूंढेगा, जिनके नाम में "संग्रह" है, लेकिन उपयोग करना ग्रेप मैंने यह सुनिश्चित किया कि टर्मिनल मुझे केवल ".gif" और ... से DIFFERENT दिखाता है, हाँ, यह अद्भुत काम करता है the

लेकिन आपको वास्तव में दो आदेशों का उपयोग करने की आवश्यकता नहीं है (ढूँढें + ग्रेप) इसे प्राप्त करने के लिए, हमारे लिए पर्याप्त है:

find $HOME -iname *collection* -not \( -iname "*\.gif" \)

और यह बात है ... लेकिन पोस्ट यहाँ समाप्त नहीं होती है the

यदि हम उन फ़ाइलों को हटाना चाहते हैं जो दिखाई गई थीं?

इसके लिए हमें केवल पैरामीटर जोड़ना होगा -डेली लाइन पर, जो है:

find $HOME -iname *collection* -not \( -iname "*\.gif" \) -delete

क्या होगा अगर हम केवल 755 की अनुमति बदलना चाहते हैं?

इसके लिए हम उपयोग करेंगे -चलाना खोजने से:

find $HOME -iname *collection* -not \( -iname "*\.gif" \) -exec chmod 755 {} \;

और वोइला 🙂
कुछ नहीं, जो मुझे आशा है कि आपको ब्याज मिलेगा ...


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।

  1.   फिक्सोकॉन कहा

    मुझे डेस्कटॉप वातावरण दिखाई नहीं देता है

    1.    KZKG ^ गारा कहा

      दालचीनी के लिए अभी तक कोई समर्थन नहीं है, मूल रूप से क्योंकि मेरे पास दालचीनी आइकन नहीं है ... सिर्फ इसलिए कि :)
      यहाँ आप इसके बारे में थोड़ा और पढ़ सकते हैं: https://blog.desdelinux.net/desdelinux-tambien-te-muestra-el-entorno-de-escritorio-que-usas-en-tus-comentarios/

  2.   फिक्सोकॉन कहा

    क्या दालचीनी के लिए कोई आइकन है

  3.   KZKG ^ गारा कहा

    नए डेस्कटॉप पर्यावरण मान्यता कार्यक्षमता का परीक्षण।
    टेस्ट नंबर 1

    1.    KZKG ^ गारा कहा

      DPM काम करता है ... महान 🙂

      1.    इलाव कहा

        और इसे उपयोगकर्ता एजेंट में क्या माना जाता है?

        1.    KZKG ^ गारा कहा

          अब मैं इस explain की व्याख्या करने वाला एक लेख करता हूं
          हालाँकि ... यदि आप UserAgent में "KDE" डालते हैं, तो आपको KDE का लोगो मिलेगा, यदि आप "Xfce" को स्पष्ट रूप से डालते हैं, आदि।

          अब, अगर कोई चक्र, कुबंटू से टिप्पणी करता है, या कोनेकर या रेकोनक का उपयोग कर रहा है ... ब्लॉग स्वचालित रूप से केडीई आइकन डाल देगा।

          जैसे कि वे Xubuntu पर टिप्पणी करते हैं, यह Xfce पर डाल देगा।

          1.    इलाव कहा

            😛 अच्छा लगा

          2.    घनाकार कहा

            वहाँ kde के लिए एक कूलर आइकन नहीं था?

  4.   घनाकार कहा

    उपयोगकर्ता एजेंट का परीक्षण ...

    1.    KZKG ^ गारा कहा

      सच्चाई यह है कि केडीई एक सबसे अच्छा नहीं है ... लेकिन, उस समय, कोई भी बेहतर हाथ नहीं था।

      वैसे ... आपको अपने UserAgent को कॉन्फ़िगर करने की आवश्यकता नहीं है, जैसा कि आप कुबंटु से कहते हैं मैंने इस फ़ंक्शन को प्रोग्राम किया है ताकि अगर यह कुबंटु हो तो यह स्वचालित रूप से केडीई आइकन डालता है do

    2.    ट्रूको२२ कहा

      ^ ___ ^ परीक्षण

  5.   rots87 कहा

    ये कैसा जादू टोना है !!!!! हाहा उपयोगकर्ता एजेंट लेख के लिए प्रतीक्षा कर रहा है ... वैसे मुझे नहीं पता कि क्या यह मुझे है या यह लेख मुझे लगता है कि यह पहले से ही देखा गया था या वे मेरे भ्रम हैं

  6.   रेयोनेंट कहा

    खैर, दिलचस्प है, हालांकि मुझे अभी तक खोज और नियमित अभिव्यक्ति का उपयोग करने के लिए उपयोग नहीं किया गया है, मेरा पता लगाने के लिए सीमित है एक्सडी।

    1.    KZKG ^ गारा कहा

      पता लगाने का नकारात्मक पहलू यह है कि यह वास्तविक समय में काम नहीं करता है, अर्थात, अगर मैंने अभी-अभी कंप्यूटर पर कुछ कॉपी किया है, तो पता लगाएं कि अभी भी उन नई फाइलों को इंडेक्स नहीं करता है, ... और -exec का उपयोग करने जैसी और चीजों की अनुमति देता है 🙂

      1.    डेविडएलजी कहा

        कमांड के साथ -जिससे मैं टिप्पणी करने जा रहा था, उदाहरण के लिए संगीत / श्रृंखला को पुनर्गठित करना बहुत उपयोगी है।
        मैं इसे धार श्रृंखला को स्थानांतरित करने के लिए उपयोग करता हूं, क्योंकि यह कई फ़ोल्डर्स बनाता है और डाउनलोड की गई फ़ाइलों के भीतर

      2.    गुमनाम कहा

        कुछ भी नहीं है कि एक सरल # अद्यतन नहीं हल कर सकते हैं ... यह अभी भी आसान है और तेजी से उपयोग करने के लिए l # अद्यतन && का पता लगाएं

        सादर

        1.    KZKG ^ गारा कहा

          यही है, क्या मुझे इंडेक्स को अपडेट करने के लिए अपडेटेड चलना होगा, इसके खत्म होने का इंतजार करना होगा और फिर खोज करनी होगी? ...
          मैं यह नहीं कह रहा हूं कि यह किसी भी तरह से गलत तरीका है, लेकिन उस रास्ते से नीचे जाने से पहले मैं व्यक्तिगत रूप से सिर्फ ढूंढना और आवाज का उपयोग करना पसंद करता हूं।

  7.   डैनियल जी। कहा

    नए खिलौने का परीक्षण 🙂

  8.   गिस्कार्ड कहा

    परिक्षण…

    1.    गिस्कार्ड कहा

      नमस्ते, जब तक मैं UserAgent या लंबित परिवर्तन नहीं करता। लेकिन एक बार मैंने इसे बदल दिया और चोमियम पागल हो गया। किसी भी स्थिति में, मैं XFCE के साथ LinuxMint का उपयोग करता हूं।

      1.    KZKG ^ गारा कहा

        UserAgent को बदलने में कुछ भी गलत नहीं है ... मैं इसे हर समय अपने फ़ायरफ़ॉक्स में बदल देता हूं

  9.   लोलो कहा

    खोजने के मापदंडों को जानना अच्छा है लेकिन grep के साथ आपको कम, सही लिखना है?

    1.    KZKG ^ गारा कहा

      हाँ वास्तव में 🙂
      वास्तव में, महत्वपूर्ण बात यह है कि वांछित परिणाम प्राप्त करने के लिए कई तरीके हैं, ज्ञान अंतरिक्ष नहीं लेता है is

  10.   मैं मेंडिटा कहा

    ढूंढो हमारा दोस्त 🙂

    1.    KZKG ^ गारा कहा

      +1

  11.   कार्लोस कहा

    जो सामने आता है उसे देखने की कोशिश करो

  12.   वेशभूषा कहा

    मैं इस पर एक नज़र डालूँगा, धन्यवाद।