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

ग्लोबिंग का मतलब वाइल्डकार्ड वाले नाम पैटर्न द्वारा फाइलों का मिलान करना है।

3
सांबा माउंट पर अजीब नाम के साथ फ़ाइल का नाम बदलें
मैं कुछ उचित करने के लिए अजीब नाम के साथ फ़ाइल का नाम बदलना चाहता हूं, हालांकि मैं इसके लिए सक्षम नहीं हूं: / / $ mv *_000c.jpg 000c.jpg mv: cannot move '?j?Z?R?C1_000c.jpg' to '000c.jpg': No such file or directory मैंने इंटरनेट पर कुछ स्थानों में अनुशंसा के अनुसार इनकोड …

1
ग्लोब पैटर्न से परिभाषित चर के साथ बैश प्रतिस्थापन
नीचे दिए गए उदाहरण मुद्दे की व्याख्या करते हैं। FILENAMEजब प्रतिस्थापन का उपयोग करके प्रतिध्वनि और पैटर्न के रूप में माना जाता है तो सही ढंग से क्यों मुद्रित किया जाता है? #!/bin/bash FILEPATH_WITH_GLOB="/home/user/file_*" FILENAME=$(basename "$FILEPATH_WITH_GLOB") echo $FILENAME #file_1234 echo ${FILENAME:1:5} #ile_* <---why is this not ile_1

3
उन फ़ाइलों को खोजें जो संख्या के साथ समाप्त होती हैं
Im कुछ बैकअप स्क्रिप्ट बनाने की कोशिश कर रहा है क्योंकि लॉग फाइलें बड़ी और बड़ी हो जाती हैं। मेरे पास वर्तमान फ़ाइल को कॉपी कर रहा है, (उदाहरण के लिए secureफ़ाइल में /var/log/) और उस फ़ाइल से सामग्री को हटा दें। लेकिन वहाँ की तरह नाम के साथ कुछ …

2
Grep में "* .pl" और * .pl में क्या अंतर है? क्यों उद्धृत करने से परिणाम बदल जाता है?
के बीच क्या अंतर है: grep "string" . -r --include *.pl तथा grep "string" . -r --include "*.pl" उत्तरार्द्ध में उपनिर्धारित में फाइलें शामिल हैं जबकि पूर्व नहीं। क्यों?

5
बैश में पथ नामों पर पैटर्न मिलान
मैं एक निर्देशिका में उपनिर्देशिकाओं की एक सूची पर कार्य करना चाहता हूं। विचार करें: for x in x86-headers/*/C/populate.sh; do echo $x; done यह देता है x86-headers/elf/C/populate.sh x86-headers/gl/C/populate.sh x86-headers/gmp/C/populate.sh x86-headers/gnome2/C/populate.sh x86-headers/gtk2/C/populate.sh x86-headers/jni/C/populate.sh x86-headers/libc/C/populate.sh लेकिन मैं मान पथ के दूसरे भाग से मेल खाती है, कि चाहते हैं elf, glआदि मैं …

2
"Grep -r foo *" बनाम "grep -r foo।"
Grep -r का उपयोग करते समय आप सभी फाइलों में * या के साथ खोज कर सकते हैं। और यह उसी चीज़ को वापस करने के लिए लगता है लेकिन क्या यह वास्तव में एक ही है? मान लीजिए कि मैं "फू" के लिए खोज करता हूं, तो मैं लिख …
10 grep  wildcards 

4
उपनिर्देशिकाओं के अंदर केवल एक विशिष्ट फ़ाइल में एक स्ट्रिंग का पता लगाएं
मान लें कि मुझे GetTypes()सभी C # स्रोत फ़ाइल ( .cs) निर्देशिकाओं / उपनिर्देशिकाओं में फ़ंक्शन खोजने की आवश्यकता है । मैंने उपयोग किया grep -rn GetTypes *.cs, लेकिन मुझे एक त्रुटि मिली grep: *.cs: No such file or directory। मुझे उपयोग करना था grep -rn GetTypes *, लेकिन इस …

6
उन सभी उपयोगकर्ताओं को सूचीबद्ध करने के लिए प्रक्रिया / etc / passwd फ़ाइल, जिनके घर फ़ोल्डर / घर में है
मेरे पास इस तरह का एक उदाहरण / etc / passwd फ़ाइल है: tom:x:1000:1000:Work:/home/tom:/bin/bash george:x:1000:1000:Work:/home/george:/bin/bash bla:x:1000:1000:Work:/home/bla:/bin/bash boo:x:1000:1000:Work:/home/boo:/bin/bash bee:x:1000:1000:Work:/root/list:/bin/bash मैं सभी उपयोगकर्ताओं को एक होम फ़ोल्डर के साथ सूचीबद्ध करने का प्रयास कर रहा हूं /home/। मैंने लिखा cat ~/Desktop/e.txt |awk -F ":" '{if ($6 ~/^/home/) print $1;}' जहाँ e.txt पाठ …

1
500 दिनों से अधिक पुरानी फ़ाइलें हटाएं
मेरे पास 2010 वर्ष से फाइलों के साथ निर्देशिका है .. मैं 500 दिनों से अधिक पुरानी सभी फ़ाइलों को हटाना चाहता हूं और मैंने यह कोशिश की: find /var/log/arc/* -type f -mtime +500 -delete {}\; लेकिन मुझे यह मिलता है: -bash: /usr/bin/find: Argument list too long जैसा कि मुझे …

3
उन फ़ाइलों की सूची टार करें जो सभी मौजूद नहीं हैं
जैसे स्क्रिप्ट से कमांड चला रहा हूं tar -c -f ar.tar a b c d जहां b, c, और d मौजूद नहीं हो सकते हैं, और निर्देशिकाएं हो सकती हैं। समाधान के उत्पादन पाइप कर रहे हैं के साथ आते हैं कि मैंने ls -dकरने के लिए grepहै, तो में …
10 shell  wildcards  tar 

7
/ आदि से "a" या "c" से शुरू होने वाली फ़ाइलों को कैसे सूचीबद्ध करें। [बन्द है]
बंद हो गया । इस प्रश्न के विवरण या स्पष्टता की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? विवरण जोड़ें और इस पोस्ट को संपादित करके समस्या को स्पष्ट करें । पिछले महीने बंद हुआ । मैंने कोशिश की …
10 ls  wildcards 

7
फ़ाइल नाम की लंबाई से फ़ाइलें ढूँढें
मैं फ़ाइल नामों की लंबाई से सभी फ़ाइलों को खोजना चाहता हूं। उदाहरण के लिए अगर मैं इस तरह के रूप लंबाई 1 की फ़ाइलों को, पता लगाना चाहते हैं a.go, b.go। मैंने डाला: grep '.\{1\}' file लेकिन यह काम नहीं करता है। फ़ाइल नाम लंबाई द्वारा फ़ाइलों को खोजने …

3
कैसे या क्यों `। * का उपयोग कर?` `से बेहतर है। *`
मैंने इस सवाल का जवाब दिया SuperUser पर जो कि आउटपुट को ग्रिप करते समय उपयोग किए जाने वाले रेगुलर एक्सप्रेशन से संबंधित था। मैंने जो उत्तर दिया वह यह था: tail -f log | grep "some_string.*some_string" और फिर, मेरे जवाब में तीन टिप्पणियों में @ @ ने यह लिखा: …


2
अज्ञात यूनिकोड चरित्र को टेक्स्टफाइल्स - सेड, अन्य बैश / शेल विधियों से हटा दें
मुझे एक अज्ञात चरित्र के सभी आवृत्तियों को खोजने और बदलने की आवश्यकता है, कुछ फ़ाइलों में समान नाम है। Vi के साथ ऐसी फाइलें खोलते हुए, मैंने उस चरित्र के लिए <91> कोड पढ़ा। नैनो के साथ उन्हें खोलते हुए, मैंने एक हीरे (काले रंबल) में "प्रश्न चिह्न" पढ़ा। …

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