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

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

6
वाइल्डकार्ड विस्तार से मुझे पहला मैच कैसे मिल सकता है?
बैश और ज़श जैसे गोले वाइल्डकार्ड को तर्कों में विस्तारित करते हैं, पैटर्न से मेल खाते हुए कई तर्क: $ echo *.txt 1.txt 2.txt 3.txt लेकिन क्या होगा अगर मैं केवल पहला मैच लौटा दूं, सभी मैच नहीं? $ echo *.txt 1.txt मुझे शेल-विशिष्ट समाधानों से ऐतराज नहीं है, लेकिन …
38 shell  wildcards 

4
[0-9], [[अंक:]] और \ d के बीच अंतर
में रेगुलर एक्सप्रेशन पर विकिपीडिया लेख , ऐसा लगता है कि [[:digit:]]= [0-9]= \d। ऐसी कौन सी परिस्थितियाँ हैं जहाँ वे बराबर नहीं हैं? अंतर क्या है? कुछ शोध के बाद, मुझे लगता है कि एक अंतर यह है कि ब्रैकेट अभिव्यक्ति [:expr:]स्थानीय निर्भर है।

3
[[$ A == z *] और [$ a == z *] के बीच क्या अंतर है?
क्या इन दोनों में कोई अंतर है [[ $a == z* ]] तथा [ $a == z* ] क्या मेरे पास एक उदाहरण हो सकता है जहां उनके पास अलग-अलग आउटपुट होंगे? इसके अलावा, कैसे काम करता [[ ]]है से अलग है [ ]?

10
मैं सभी उपनिर्देशिकाओं में निर्देशिका कैसे बनाऊं?
मान लीजिए कि मेरे पास इस तरह की एक निर्देशिका संरचना है: $ [~ / अभ्यास] एल.एस. ऐ बी सी डी/ अब मैं tmp1सभी उप निर्देशिकाओं में एक निर्देशिका बनाना चाहता हूं practiceऔर मैं यह करता हूं: $ [~ / अभ्यास] mkdir * / tmp1 mkdir: निर्देशिका नहीं बना सकता …


1
उद्धरण के अंदर वाइल्डकार्ड
यह एक आसान होगा, लेकिन मेरी यादों में, जब शेल स्क्रिप्टिंग, दोहरे उद्धरण चिह्नों का उपयोग करके ग्लोबिंग और चर का विस्तार करने की अनुमति होगी। लेकिन निम्नलिखित कोड में: #!/bin/sh echo *.sh echo "*.sh" echo '*.sh' echo $LANG echo "$LANG" echo '$LANG' मुझे यह परिणाम मिले: bob.sh redeployJboss.sh *.sh …

2
फ़ाइल मिलान पैटर्न को हटाएं
मुझे सभी उपखंडों में सभी फ़ाइलों को पुन: हटाने की आवश्यकता है जहां फ़ाइल नाम में एक संख्या है, जिसके बाद एक संख्या 'x' और उसके बाद एक संख्या है, कम से कम दो बार। उदाहरण: मैं इन फ़ाइलों को निकालना चाहता हूँ: 'aaa-12x123-123x12.jpg' 'aaa-12x12-123x12-12x123.jpg' लेकिन मैं इन फाइलों को …
32 bash  files  find  wildcards 

2
खोज (1): स्टार वाइल्डकार्ड को कुछ फ़ाइलनामों पर विफल होने के लिए कैसे लागू किया जाता है?
फ़ाइल सिस्टम में जहां फ़ाइल नाम UTF-8 में हैं, मेरे पास एक फ़ाइल है जिसमें एक दोषपूर्ण नाम है; इसे D�sinstallerzsh के अनुसार वास्तविक नाम के रूप में प्रदर्शित किया जाता है:, D$'\351'sinstallerलैटिन 1 के लिए Désinstaller, अपने आप में "अनइंस्टॉल" के लिए एक फ्रांसीसी बर्बरता है। Zsh इसके साथ …

10
विशेष प्रथम वर्ण वाले फ़ाइल नामों के साथ व्यवहार करना (उदा।)
मैं हाल ही में एक फाइल लेकर आया हूं जिसका नाम '♫' अक्षर से शुरू होता है। मैं इस फाइल को कॉपी करना चाहता था, इसे फीड करना चाहता था ffmpeg, और टर्मिनल में विभिन्न अन्य तरीकों से इसका संदर्भ देता था। मैं आमतौर पर अजीब फ़ाइलनामों को स्वतः पूर्ण …

8
यदि कोई स्क्रिप्ट निष्पादित करने के लिए पैटर्न से मेल खाती फाइलें हैं तो परीक्षण करें
मैं ifयह जांचने के लिए एक बयान लिखने की कोशिश कर रहा हूं कि क्या कोई फाइल एक निश्चित पैटर्न से मेल खाती है। यदि निर्देशिका में कोई पाठ फ़ाइल है तो उसे दी गई स्क्रिप्ट को चलाना चाहिए। वर्तमान में मेरा कोड: if [ -f /*.txt ]; then ./script …

2
ग्लोब पैटर्न का विस्तार करने का सबसे अच्छा तरीका?
मुझे प्रोग्राम की रूप से फ़ाइलों की एक सूची में एक ग्लोब पैटर्न (जैसे ../smth*/*, या /etc/cron*/) का विस्तार करने की आवश्यकता है । इसे करने का सबसे अच्छा तरीका क्या होगा?
29 bash  wildcards 

5
गंतव्य निर्दिष्ट किए बिना `mv ./*` क्या करता है?
मैं गलती से रिटर्न कुंजी मारने से पहले गंतव्य निर्दिष्ट करना भूल गया। mv ./*गंतव्य को निर्दिष्ट किए बिना, वर्तमान निर्देशिका के अंतर्गत फ़ाइलों और निर्देशिकाओं को कहाँ स्थानांतरित करें?
27 rename  wildcards 

5
न्यूमेरिकल ऑर्डर के साथ ग्लोब
मेरे पास एक निर्देशिका में पीडीएफ फाइलों की यह सूची है: c0.pdf c12.pdf c15.pdf c18.pdf c20.pdf c4.pdf c7.pdf c10.pdf c13.pdf c16.pdf c19.pdf c2.pdf c5.pdf c8.pdf c11.pdf c14.pdf c17.pdf c1.pdf c3.pdf c6.pdf c9.pdf मैं संख्यात्मक क्रम में भूत-विद्या का उपयोग करके इन्हें समाहित करना चाहता हूं (इसके समान): gs -q -sPAPERSIZE=a4 …


8
मैं पाश के लिए कैसे रिवर्स कर सकता हूं?
मैं ठीक सेfor रिवर्स ऑर्डर में एक लूप कैसे कर सकता हूं ? for f in /var/logs/foo*.log; do bar "$f" done मुझे एक समाधान की आवश्यकता है जो फ़ाइल नामों में फंकी पात्रों के लिए नहीं टूटता है।

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