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

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

11
आकार के अनुसार फ़ाइलों को पुनरावर्ती रूप से सॉर्ट करना
मुझे एक फ़ोल्डर में सबसे बड़ी फ़ाइलों को खोजने की आवश्यकता है। मैं पुनरावर्ती रूप से किसी फ़ोल्डर को कैसे स्कैन करूं और सामग्री को आकार से सॉर्ट करूं? मैंने उपयोग करने की कोशिश की है ls -R -S, लेकिन यह निर्देशिकाओं को भी सूचीबद्ध करता है। मैंने भी प्रयोग …
78 command-line  find  ls 

4
"खोज" के उत्पादन को क्रमबद्ध करना?
मुझे findइसे कमांड करने से पहले वर्णानुक्रम से आउटपुट देने में सक्षम होना चाहिए । के | sort |बीच प्रवेश करना काम नहीं करता था, तो मैं क्या कर सकता था? find folder1 folder2 -name "*.txt" -print0 | xargs -0 myCommand
77 shell  find  sort  xargs 

2
`find` with multiple` -name` और `-exec` केवल` -name` के अंतिम मैचों को निष्पादित करता है
जब मैं उपयोग कर रहा हूं find . -type f -name "*.htm*" -o -name "*.js*" -o -name "*.txt" यह सभी प्रकार की फ़ाइल पाता है। लेकिन जब मैं -execअंत में जोड़ता हूं : find . -type f -name "*.htm*" -o -name "*.js*" -o -name "*.txt" -exec sh -c 'echo "$0"' …
74 find 

4
पुनरावर्ती grep बनाम ढूँढें / -Type f -exec grep {} \; कौन सा अधिक कुशल / तेज है?
पूरे फाइलसिस्टम में कौन सी फाइलें खोजने के लिए अधिक कुशल है जिसमें एक स्ट्रिंग है: पुनरावर्ती grep या एक निष्पादन विवरण में grep के साथ खोजें? मुझे लगता है कि यह अधिक कुशल होगा क्योंकि आप कम से कम कुछ फ़िल्टरिंग कर सकते हैं यदि आप फ़ाइल एक्सटेंशन या …
70 grep  find 

2
कुछ एक्सटेंशन वाली फाइलें खोजें
मैं उन findसभी फ़ाइलों को खोजने के लिए कैसे उपयोग कर सकता हूं जिनके पास .xlsया .csvएक्सटेंशन है? मैंने एक -regexविकल्प देखा है लेकिन मुझे नहीं पता कि इसका उपयोग कैसे करना है।

3
मेरा खोज पुनरावर्ती क्यों नहीं है?
मैं निम्नलिखित कमांड चला रहा हूं, लेकिन यह पुनरावर्ती नहीं किया गया है: find . -name *.java मुझे पता है कि वर्तमान निर्देशिका में जावा फाइलें और नीचे हैं, लेकिन यह findकेवल वर्तमान निर्देशिका पर प्रदर्शन कर रही है । मैं ओएस एक्स, 10.9 का उपयोग कर रहा हूं।
65 shell  find  wildcards 

4
मैं कैसे -EXEC और अभी भी एक फाइल करने के लिए उत्पादन का उपयोग कर के परिणाम grep कर सकते हैं?
उदाहरणों पर समझाने के लिए बेहतर है। मैं निम्न्लिखित कर सकता हूँ: find . -name "*.py" -type f > output.txt लेकिन मैं आउटपुट को उसी फ़ाइल के लिए कैसे संग्रहीत कर सकता हूं: find . -name "*.py" -type f -exec grep "something" {} \ मैं बस नहीं कर सकता find …
64 find 

6
कमांड खोजने के बाद mv कमांड को कैसे इंटीग्रेट करें?
मैं उन फ़ाइलों की खोज कर रहा हूं, जो AAAनिम्नलिखित कमांड का उपयोग करके उनके नाम में शामिल हैं: find path_A -name "*AAA*" उपरोक्त कमांड द्वारा दिखाए गए आउटपुट को देखते हुए, मैं उन फाइलों को दूसरे रास्ते में स्थानांतरित करना चाहता हूं, कहते हैं path_B। उन फ़ाइलों को एक-एक …
60 files  find  mv 

1
`खोज` के -exec विकल्प को समझना
मैं खुद को लगातार वाक्य रचना देख रहा हूं find . -name "FILENAME" -exec rm {} \; मुख्य रूप से क्योंकि मैं नहीं देखता कि वास्तव में -execभाग कैसे काम करता है। ब्रेसिज़, बैकस्लैश और अर्धविराम का क्या अर्थ है? क्या उस सिंटैक्स के अन्य उपयोग के मामले हैं?
53 shell  find 

5
केवल दो फ़ाइलों के साथ आकार प्राप्त करना
मैं डु कमांड का उपयोग करके अपने उपनिर्देशिकाओं में सभी फाइलों और सभी फाइलों का आकार कैसे प्राप्त कर सकता हूं। मैं सभी फ़ाइलों का आकार पाने के लिए निम्न कमांड का प्रयास कर रहा हूं (और उपनिर्देशिकाओं में फाइलें) find . -type f | du -a लेकिन यह फ़ोल्डर …
51 files  find  disk-usage  aix  ksh 

2
बैश: कमांड के आउटपुट से एक बार में एक लाइन कैसे पढ़ें?
मैं bash में कमांड के आउटपुट को पढ़ने की कोशिश कर रहा हूं while loop। while read -r line do echo "$line" done <<< $(find . -type f) मुझे जो आउटपुट मिला है ranveer@ranveer:~/tmp$ bash test.sh ./test.py ./test1.py ./out1 ./test.sh ./out ./out2 ./hello ranveer@ranveer:~/tmp$ इसके बाद मैंने कोशिश की $(find …
49 bash  shell  find  pipe 

5
मैं प्रत्येक खोज परिणाम के लिए एक विशिष्ट कमांड कैसे चला सकता हूं?
आदेश का उपयोग करके पाया गया प्रत्येक फ़ाइल के लिए कोई विशिष्ट आदेश कैसे चलाएगा find? प्रश्न के उद्देश्य के लिए कहना चाहता हूं कि मैं केवल प्रत्येक फ़ाइल को हटाना चाहता हूं find।

6
मैं उप-श्रेणियों को पुनरावर्ती रूप से कैसे सूचीबद्ध कर सकता हूं?
स्पष्ट ls -dR काम नहीं करता। मैं वर्तमान में उपयोग कर रहा हूं find /path/ -type d -ls लेकिन आउटपुट वह नहीं है जिसकी मुझे आवश्यकता है (उप-फ़ोल्डरों की सादे लिस्टिंग) क्या और कोई रास्ता है?
48 find  directory  ls 

1
ग्राफिकल फ़ाइल खोज उपयोगिताओं की तुलना में GNU इतनी तेज़ी से क्यों पाया जाता है?
मैं एक ऐसी फाइल खोजने की कोशिश कर रहा हूं जो मेरे घर की निर्देशिका और सभी उपनिर्देशिकाओं में मौजूद नहीं है। find ~/ -name "bogus"कुछ सेकंड के बाद मुझे वह जानकारी देता है, फिर भी केडीई के dolphinफ़ाइल प्रबंधक को ऐसा करने के लिए लगभग 3 मिनट की आवश्यकता …

3
निर्देशिका के भीतर पुनरावर्ती सभी बाइनरी निष्पादन योग्य कैसे खोजें?
अगर मैं findइस तरह से कमांड का उपयोग करता हूं : find /mydir/mysubdir -executable -type f सभी निष्पादन योग्य फ़ाइलें सूचीबद्ध हैं (निर्देशिकाओं को छोड़कर), और निष्पादन योग्य स्क्रिप्ट फ़ाइल (जैसे script.sh, आदि)। मैं जो करना चाहता हूं वह केवल बाइनरी निष्पादन योग्य फ़ाइलों की सूची है।
46 files  find  binary 

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