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

1
हम `ट्री` कमांड के लिए कई अनदेखी पैटर्न कैसे निर्दिष्ट करते हैं?
मुझे हमारी उत्पादन प्रणाली की निर्देशिका संरचना को प्रिंट करने की आवश्यकता है और मैं पेड़ से कुछ विशिष्ट निर्देशिकाओं को निकालना चाहूंगा ? हम treeकमांड के लिए कई अनदेखी पैटर्न कैसे निर्दिष्ट करते हैं ?

1
Regex (बिग | स्मॉल) (स्टेट | सिटी) के बराबर .gitignore पैटर्न क्या है - [0- 0-]] \ csv।
मेरे पास एक रेगीक्स है जो मैं अपने .gitignoreसमान में फंस गया: (Big|Small)(State|City)-[0-9]*\.csv यह काम नहीं किया इसलिए मैंने इसे RegexLab.NET के खिलाफ परीक्षण किया । फिर मुझे gitignore मैन पेज मिला जिसने मुझे यह जानने के लिए प्रेरित किया कि gitignore regexes का उपयोग नहीं करता है, बल्कि fnmatch …

1
गूंज [9876543210] 1 4 5 6 प्रदर्शित करता है ... क्यों?
कृपया बताएं कि अंतिम चार गूंज कथनों के लिए १ ४ ५ ६ क्यों प्रदर्शित किया गया है? मैंने इसे एक बार दुर्घटना से मारा, लेकिन मैं अब उत्सुक हूं कि यह व्यवहार क्यों होता है। ये कथन अपेक्षित (मेरे लिए) काम करते हैं। $ echo [ 9876543210 ] [ …

4
उन फ़ाइलों की सूची बनाएं जो एक पैटर्न से मेल खाती हैं लेकिन उन फ़ाइलों को अनदेखा करती हैं जो किसी अन्य पैटर्न से मेल खाती हैं?
मान लीजिए कि मेरे पास a1, a2, a3, b1, b2, b3 वाली फाइलें हैं। मैं केवल उन फ़ाइलों का मिलान करना चाहता हूं, जो शुरू होती हैं, aलेकिन उनमें शामिल नहीं हैं 3। मैंने कोशिश की, ls -I "*3" *a*लेकिन यह वापसी करता है a1 a2 a3, भले ही मैं …
12 linux  bash  ls  patterns 

2
तार्किक या खोजने में उपयोग कैसे करें?
बैश शेल में lsतार्किक या कार्यक्षमता का उपयोग किया जा सकता है (बेशक मैं भी कर सकता था ls name1 name2लेकिन मेरे सच्चे उदाहरण अधिक जटिल हैं): ls @(name1|name2) क्या इसका उपयोग करने का कोई तरीका है find? मेरा अनुभवहीन कार्यान्वयन: find . -maxdepth 1 -name @("name1"|"name2") काम नहीं करता …
12 find  ls  patterns 

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

1
फ़ाइल नाम में newline वाली फ़ाइलों को कैसे खोजें?
मैं उन फाइलों को खोजने की कोशिश कर रहा हूं, जिनके नाम में एक नई रेखा है। लेकिन मैं समझ नहीं पा रहा हूं कि किस पैटर्न का उपयोग करना है। निम्नलिखित काम करता है, लेकिन अगर मैं इसे इंडेंटेड कोड में उपयोग करना चाहता हूं तो यह बहुत उपयोगी …
10 shell  find  patterns 

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