find पर टैग किए गए जवाब

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

6
उपनिर्देशिकाओं की सूची प्राप्त करें जिसमें एक फ़ाइल होती है जिसका नाम एक स्ट्रिंग होता है
मैं उन उपनिर्देशिकाओं की सूची कैसे प्राप्त कर सकता हूं जिनमें एक फ़ाइल है जिसका नाम एक विशेष पैटर्न से मेल खाता है? अधिक विशेष रूप से, मैं उन निर्देशिकाओं की तलाश कर रहा हूं जिनमें फ़ाइल नाम में कहीं न कहीं 'f' अक्षर के साथ एक फ़ाइल है। आदर्श …

9
उपनिर्देशिकाओं के बजाय मूल निर्देशिका में खोज करना
मैं एक फ़ाइल के पेड़ में गहरी नेस्टेड हूं, और मैं यह खोजना चाहूंगा कि किस मूल निर्देशिका में एक फ़ाइल है। उदाहरण के लिए, मैं नेस्टेड जीआईटी रिपॉजिटरी के एक सेट में हूं। वर्तमान में मैं जिन फाइलों को नियंत्रित कर रहा हूं, उनके लिए .IT निर्देशिका को खोजना …
45 shell  find 

3
फ़ाइल फ़ाइल नाम और लाइन नंबर दोनों कैसे लौटाएँ ... -exec grep?
उपयोग करते समय find, स्ट्रिंग की खोज करते समय मैं फ़ाइल का नाम और लाइन नंबर कैसे वापस करूँ? मैं एक कमांड में फ़ाइल नाम और दूसरे के साथ लाइन नंबरों को वापस करने का प्रबंधन करता हूं, लेकिन मैं उन्हें संयोजित नहीं कर सकता। फ़ाइल नाम: find . -type …
45 grep  find 

7
कई फ़ोल्डर नामों में फ़ाइलें खोजें
मैं सूची में कोशिश कर रहा हूँ सभी फाइलों से dir1, dir2, dir3और dir4जो मेरे की एक उप निर्देशिका के रूप में कहीं हो सकता है cwdका उपयोग करते हुए findआदेश। मैंने बिना किसी सफलता के साथ कोशिश की: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' मैंने भी कोशिश …

1
एक्सटेंशन के बिना फ़ाइलें खोजें
मान लीजिए कि मेरे पास है: foo.txt bar baz.ooo अगर मैं उपयोग करता हूं ls -1 !(*.*)तो मुझे barआउटपुट पर ही मिलेगा । महान, अब मैं खोज के साथ एक ही परिणाम की कामना करता हूं - कुछ find -regexजो काम करेंगे। ध्यान दें: find -name !(*.*)इसका जवाब नहीं है …
43 bash  shell  find  wildcards 

9
सभी "नॉन-बाइनरी" फाइल्स ढूंढना
क्या findकिसी निर्देशिका में सभी "गैर-बाइनरी" फाइलों को खोजने के लिए कमांड का उपयोग करना संभव है ? यहाँ समस्या मैं हल करने की कोशिश कर रहा हूँ। मुझे विंडोज़ उपयोगकर्ता से फाइलों का एक संग्रह मिला है। इस संग्रह में स्रोत कोड और छवि फ़ाइलें हैं। हमारी बिल्ड सिस्टम …
43 files  find  text  newlines 

6
एक निर्देशिका में कई उपनिर्देशिकाओं से एक निश्चित विस्तार के साथ सभी फाइलों को स्थानांतरित करें
मेरे पास कई निर्देशिकाओं में .zip फ़ाइलों का एक गुच्छा है: Fol1/Fol2 Fol3 Fol4/Fol5 मैं उन सभी को एक सामान्य आधार फ़ोल्डर में कैसे ले जाऊंगा?

5
मैं ऐसी सभी फाइलें कैसे पा सकता हूं जिनमें टेक्स्ट स्ट्रिंग नहीं है?
पाठ फ़ाइलों को शामिल नहीं करने वाली सभी फ़ाइलों को खोजने के लिए मैं किस संक्षिप्त आदेश का उपयोग कर सकता हूं? मैंने इसे आज़माया (-v का उपयोग करते हुए grep के मापदंडों को पलटने के लिए) बिना किसी भाग्य के: find . -exec grep -v -l shared.php {} \; …
40 grep  find  recursive 

3
पाइपिंग xargs के बाद कमांडिंग पाइपिंग
HP-UX ***** B.11.23 U ia64 **** असीमित-उपयोगकर्ता लाइसेंस find . -type d -name *log* | xargs ls -la मुझे उस निर्देशिका के logसभी फाइलों के बाद निर्देशिका नाम (जो निर्देशिका नाम में हैं) देता है। निर्देशिका /var/opt/SID/application_a/log/, /var/opt/SID/application_b/log/, /var/opt/SID/application_c/log/और इतने पर लॉग फाइल होते हैं। मैं केवल दो नवीनतम लॉगफ़ाइल्स …
38 shell  find  pipe  xargs 

2
यूनिक्स में विशिष्ट दिनों की तुलना में पुरानी फ़ाइलों को खोजने और हटाने के लिए कैसे?
मुझे इसमें 7 फ़ोल्डर्स के साथ लॉग के लिए एक फ़ोल्डर मिला है। उन सात फ़ोल्डरों में भी सबफ़ोल्डर हैं और उन सबफ़ोल्डर्स में सबफ़ोल्डर्स भी हैं। मैं सबफ़ोल्डर सहित सभी फ़ोल्डरों में 15 दिनों से अधिक पुरानी सभी फ़ाइलों को हटाना चाहते हैं, जिसमें फ़ोल्डर स्ट्रक्चर को स्पर्श किए …
38 find 


5
खोजने के लिए कई फ़ाइलों का नाम कैसे बदलें
मैं कई फ़ाइलों का नाम बदलना चाहता हूं (फ़ाइल 1 ... फ़ाइल का नाम फ़ाइल1_renamed ... फ़ाइल नाम = कमांड का उपयोग करके) find: find . -type f -name 'file*' -exec mv filename='{}' $(basename $filename)_renamed ';' लेकिन यह त्रुटि प्राप्त करना: mv: cannot stat ‘filename=./file1’: No such file or directory …
37 shell  find 

8
खोज के साथ निर्देशिका नामों की सूची प्राप्त करें
मुझे पता है कि मैं निर्देशिका नामों की सूची प्राप्त करने के लिए ऐसा कर सकता हूं: find . -type d -maxdepth 1 आउटपुट इस तरह दिखता है: . ./foo ./bar मैं बिना लिस्टिंग पसंद करता हूं ./। वहाँ सिर्फ कच्चे नाम उत्पादन करने के लिए खोजने के लिए एक …
35 find  directory 

1
उनके मालिक द्वारा फ़ाइलें ढूंढना और फ़ाइल अनुमतियां
मैं उन findफ़ाइलों की कोशिश कर रहा हूं, जिनके पास स्वामित्व है और उनका प्राथमिक समूह है root। क्या इस तरह की फाइलों को खोजने के लिए कोई पैरामीटर उपलब्ध है? यह महत्वपूर्ण है कि एक निश्चित निर्देशिका की सभी फाइलें स्वामित्व में नहीं हैं root, इसलिए मैं समय-समय पर …
34 find 

4
निर्देशिका के सापेक्ष "खोज" आउटपुट
मैं findएक cpioऑपरेशन के लिए दिए गए रूट में सभी फ़ाइलों और निर्देशिकाओं को पुनरावर्ती रूप से सूचीबद्ध करने के लिए उपयोग करना चाहूंगा । हालाँकि, मैं नहीं चाहता कि रूट डाइरेक्टरी स्वयं पथों में दिखाई दे। उदाहरण के लिए, मुझे वर्तमान में: $ find diskimg diskimg diskimg/file1 diskimg/dir1 diskimg/dir1/file2 …
34 find 

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.