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

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

4
मैं फ़ाइलें कैसे खोज सकता हूं और फिर उन्हें स्थानांतरित करने के लिए xargs का उपयोग कर सकता हूं?
मैं कुछ फाइलें ढूंढना चाहता हूं और फिर उन्हें स्थानांतरित करना चाहता हूं। मैं के साथ फाइल पा सकते हैं: $ find /tmp/ -ctime -1 -name x* मैंने उन्हें अपनी ~/playनिर्देशिका में ले जाने की कोशिश की : $ find /tmp/ -ctime -1 -name x* | xargs mv ~/play/ लेकिन …
28 find  rename  xargs 

8
मैं निर्दिष्ट एक्सटेंशन वाले लोगों को छोड़कर किसी निर्देशिका की प्रत्येक फ़ाइल को कैसे सूचीबद्ध करूं?
मान लीजिए कि मेरे पास एक फ़ोल्डर है जिसमें .txt , .pdf , और अन्य फाइलें हैं। मैं "अन्य" फाइलें (यानी, एक्सटेंशन .txt या .pdf नहीं होने वाली फाइलें ) सूचीबद्ध करना चाहूंगा । क्या आपको ऐसा करने की कोई सलाह है? मुझे पता है कि दी गई एक्सटेंशन नहीं …
28 grep  find  ls 

6
खोजने में क्या अंतर है। और ढूंढें । प्रिंट
के बीच क्या अंतर है: find . तथा find . -print -printवास्तव में क्या करता है? $ find . . ./hello.txt ./hello ./hello/txt ./hello/hello2 ./hello/hello2/hello3 ./hello/hello2/hello3/txt ./hello/hello2/txt $ find . -print . ./hello.txt ./hello ./hello/txt ./hello/hello2 ./hello/hello2/hello3 ./hello/hello2/hello3/txt ./hello/hello2/txt

6
दिनांक से क्रमबद्ध {{}} से बड़ी फ़ाइलों को सूचीबद्ध करें
मैं '20MB से अधिक वर्तमान निर्देशिका में शीर्ष 10 सबसे हाल की फ़ाइलों की सूची' समस्या को हल करना चाहता हूं। साथ lsमैं कर सकते हैं: ls -Shal |head शीर्ष 10 सबसे बड़ी फाइलें प्राप्त करने के लिए, और: ls -halt |head शीर्ष 10 सबसे हाल की फ़ाइलों को प्राप्त …
27 find  ls 

1
खोज और सेड (खोज और बदलें)
मैं अपने मैक पर निम्न कमांड का उपयोग कर रहा हूं: $find . -name “*.java” -exec sed -i ’s/foo/bar/g’ {} \; और इसका कोई असर नहीं दिख रहा है। मेरे पास .java में समाप्त होने वाली निर्देशिका में दो फाइलें हैं, जिसमें दोनों में foo टेक्स्ट है। क्या मैं कुछ …
27 find  sed  osx 

1
ऐसी फाइलें खोजना जिनके लिए कोई कमांड विफल हो
मैं उन सभी फ़ाइलों को पुन: प्राप्त करना चाहूंगा जिनके लिए एक स्क्रिप्ट जो एक तर्क के रूप में एक फ़ाइल स्वीकार करती है, एक गैर-शून्य मान लौटाती है। किसी भी विचार कैसे 'खोजने' या एक समान उपकरण का उपयोग कर ऐसा करने के लिए?

3
एक निश्चित तिथि से पहले बनाई गई सभी फ़ाइलों को हटा दें
मेरे पास एक निर्देशिका है जिसमें अधिक संख्या में फाइलें हैं (जैसे कि वर्ष के प्रत्येक दिन के लिए लॉग)। मैं 22/11 के कहने से पहले बनाई गई सभी फाइलों को हटाना चाहूंगा। मैं उसे कैसे प्राप्त कर सकता हूं ? क्या मुझे findनिष्पादित करना चाहिए -rm? मैं ksh का …
26 shell  files  find  ksh 

4
"खोज" कमांड में फाइलों के टाइमस्टैम्प को सूचीबद्ध करें
बैश में, यदि मैं उपयोग करता हूं, तो $ find ./ -name "*.sqlite"यह वर्तमान निर्देशिका में सभी sqlite फ़ाइलों को सूचीबद्ध करेगा। मैं फाइलों का संशोधित समय भी देखना चाहता हूं, क्या कोई मुझे कुछ मदद दे सकता है?
26 find 

3
किस प्रकार का डेटाबेस `अपडेटब` और` पता` का उपयोग करता है?
locateके कार्यक्रम findutilsस्कैन एक या फ़ाइल नाम और प्रदर्शित करता है किसी भी मैचों में से अधिक डेटाबेस। findयदि फ़ाइल अंतिम फ़ाइल नाम डेटाबेस अद्यतन के दौरान मौजूद थी, तो इसे बहुत तेज़ आदेश के रूप में उपयोग किया जा सकता है । आजकल कई तरह के डेटाबेस हैं, संबंधपरक …

4
एक खोज -exec कॉल में निष्पादित उपयोगकर्ता परिभाषित कार्य
मैं सोलारिस 10 पर हूं और मैंने ksh (88), बैश (3.00) और zsh (4.2.1) के साथ निम्नलिखित परीक्षण किया है। निम्नलिखित कोड कोई परिणाम नहीं देता है: function foo { echo "Hello World" } find somedir -exec foo \; यह खोज कई फाइलों से मेल खाती है (जैसा कि इसके …

5
मैं बैश का उपयोग कैसे कर सकता हूं यदि परीक्षण और कमांड एक साथ मिलें?
मेरे पास क्रैश लॉग के साथ एक निर्देशिका है, और मैं एक खोज आदेश के आधार पर बैश स्क्रिप्ट में एक सशर्त विवरण का उपयोग करना चाहूंगा। लॉग फ़ाइलों को इस प्रारूप में संग्रहीत किया जाता है: /var/log/crashes/app-2012-08-28.log /var/log/crashes/otherapp-2012-08-28.log मैं चाहता हूं कि यदि केवल 5 मिनट में संशोधित किया …

1
और rsync खोजें?
मैं 14 दिनों से अधिक और 10k से अधिक फ़ाइलों की खोज करने में सक्षम होना चाहता हूं और उन फ़ाइलों को गंतव्य पर पाया जाना चाहिए। क्या इन दोनों आज्ञाओं को मिलाने का कोई तरीका है? find ./ -mtime +14 -size +10k rsync --remove-sent-files -avz /src /dest
24 bash  shell  find  pipe  rsync 

2
मैं पाया निर्देशिका में उतरने से एक खोज को कैसे रोकूं?
मैं सभी निर्देशिकाओं को एक विशिष्ट स्ट्रिंग के साथ ढूंढना चाहता हूं ताकि मैं भीतर मौजूद फाइलों पर एक और खोज कर सकूं। इसलिए मैं समय बर्बाद नहीं करना चाहता ./my-search-term/dir/my-search-termआदि। जब मैंने पहली बार खोज-खोज निर्देशिका प्राप्त की है, तो मैं कैसे पीछे हटना बंद कर सकता हूँ?
24 find  recursive 

7
सभी उपनिर्देशिकाओं में फ़ाइलों की संख्या की रिपोर्ट कैसे करें?
मुझे सभी उप-निर्देशिकाओं का निरीक्षण करने और रिपोर्ट करने की आवश्यकता है कि उनमें कितनी फाइलें (बिना और पुनरावृत्ति के) हैं: directoryName1 numberOfFiles directoryName2 numberOfFiles
24 find  ls 

4
गैर-ASCII या फ़ाइल नाम में गैर-मुद्रण योग्य वर्णों के साथ फ़ाइलों की पहचान करें
लगभग 700,000 फ़ाइलों के साथ एक निर्देशिका आकार 80GB में, फ़ाइल नाम में गैर-अंग्रेजी वर्णों के साथ कुछ फ़ाइल नाम हैं। श्रम सूची में फ़ाइल सूची से गुजरने के अलावा अन्य है: इन फ़ाइल नामों को सूचीबद्ध करने या अन्यथा पहचानने का एक आसान तरीका? प्रिंट करने योग्य गैर-अंग्रेज़ी भाषा …

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