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

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

3
सभी लेकिन एक (या अधिक) प्रकार के फिलामेंट को निकालें
मैं एक फ़ोल्डर में सभी फ़ाइलों को हटाने के लिए एक कमांड को खोजने की कोशिश कर रहा हूं, लेकिन एक तरह का फ़ाइलप्राइप नहीं। लेकिन मुझे लगता है कि कोई किस्मत नहीं है। मैंने अब तक क्या प्रयास किया है: set extended_glob rm !(*.dmg) # this returns zsh:number expected …
20 zsh  wildcards 

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

7
Imagemagick के साथ एक निर्देशिका में सभी छवियों को कैसे घुमाएं?
मैं एक निर्देशिका से मेल खाने वाली निर्देशिका में सभी छवियों को घुमाना चाहता हूं। अब तक मेरे पास: for file in `ls /tmp/p/DSC*.JPG`; do convert $file -rotate 90 file+'_rotated'.JPG done लेकिन यह कोई उत्पादन नहीं देता है?

2
zsh: एक पैटर्न से फ़ाइलों को छोड़कर
कहो कि मेरे पास निम्न फाइलें हैं: |-- bar `-- foo |-- type_A_1 |-- type_A_2 |-- type_B_1 |-- type_B_2 |-- type_B_xx |-- type_B_xx `-- something_else मैंने सोचा था कि निम्नलिखित आदेश print -l foo/*~{type_B*} मुद्रित होगा सब कुछ के तहत foo छोड़कर चीजें हैं जो के साथ शुरू type_Bहै, लेकिन …

3
बैश ग्लोबस्टार मिलान
मेरे पास यह निर्देशिका संरचना है: ~/tmp/globstar ɀ find dir -type f dir/file.ext dir/subdir1/file.ext dir/subdir2/file.ext और, globstarबाश में सक्षम विकल्प के साथ , मैं कह सकता हूं: ~/tmp/globstar ɀ ls -1 dir/**/*.ext dir/subdir1/file.ext dir/subdir2/file.ext मेरा प्रश्न है: dir/file.extइस सूची से बाहर क्यों रखा गया है? बैश मैनुअल इस बारे में …
18 bash  wildcards 

2
scp वाइल्डकार्ड zsh में काम नहीं कर रहा है
मैंने zsh पर स्विच कर लिया है, और यह ठीक काम कर रहा है। एक अजीब बात है, जब मैं एक * वाइल्डकार्ड के साथ स्कैप करने की कोशिश करता हूं, तो यह काम नहीं करता है, और मुझे बैश में गिरना पड़ता है। नीचे दी गई दूसरी कमांड ठीक …
17 zsh  wildcards 

2
क्या करता है `[।] फू। यह `..` से मेल क्यों खाता है?
निम्नलिखित को देखें: $ echo .[].aliases[] .. $ echo .[].foo[] .. $ echo .[].[] .. $ echo .[].xyz[] .. $ echo .xyz[].xyz[] .xyz[].xyz[] $ echo .xyz[].[] .xyz[].[] जाहिरा तौर पर यह कुछ गड़बड़ लग रहा है, लेकिन मुझे समझ नहीं आता कि परिणाम एक साथ कैसे आता है। मेरी समझ …
16 bash  shell  wildcards 

2
उचित अनुमति के बिना तारांकन का विस्तार नहीं किया जा सकता
क्या कोई मुझे निम्नलिखित समझा सकता है? $ ls -ld /temp/sit/build/ dr-xr-s--- 3 asdf qwer 4096 Jan 31 2012 /temp/sit/build/ $ ls -ld /temp/sit/build/* ls: /temp/sit/build/*: Permission denied तो जाहिर है, मैं यहाँ तारांकन का उपयोग नहीं कर सकता। मैंने इसे एक sudo कमांड के साथ आज़माया है और मुझे …

4
अनएक्सपेन्डेड तारांकन के कारण त्रुटियों से बचना
बैश में मैं अक्सर निम्नलिखित जैसे लूप्स का उपयोग करता हूं for file in *.type; do sommecommand "$file"; done; सभी फाइलों के मिलान के लिए एक ऑपरेशन करने के लिए *.type। यदि इस समाप्ति के साथ कोई फ़ाइल कार्यशील निर्देशिकाओं में नहीं मिली है, तो तारांकन का विस्तार नहीं किया …
16 bash  wildcards  for 

2
बैश (जोड़े गए) में दोहरे उद्धरण चिह्न कैसे हैं?
मै इस्तेमाल कर रहा हूँ GNU bash 4.3.48 । निम्नलिखित दो आदेशों पर विचार करें जो केवल एक डॉलर के संकेत से भिन्न होते हैं। कमांड 1: echo "(echo " * ")" कमांड 2: echo "$(echo " * ")" उनमें से आउटपुट क्रमशः हैं (echo test.txt ppcg.sh ) तथा * …

6
एक निर्देशिका में अंतिम एन फाइलें कैसे प्राप्त करें?
मेरे पास कई फाइलें हैं जो एक निर्देशिका में फ़ाइल नाम द्वारा आदेशित हैं। मैं अपने घर निर्देशिका में अंतिम एन (कहना, एन = 4) फ़ाइलों की प्रतिलिपि बनाना चाहता हूं। मैं इसे कैसे करूं? cp ./<the final 4 files> ~/

2
ग्लोबिंग का उपयोग करने पर क्या मैं `rm` को केवल इंटरएक्टिव बना सकता हूं? (या तो बाश या zsh या दोनों में)
जब भी मैं rmएक बार शेल ग्लोबिंग के साथ एक से अधिक आइटम करता हूं और यहां तक ​​कि थोड़ी सी भी संभावना है कि पैटर्न जितना मैं इसकी अपेक्षा करता हूं उससे अधिक फैलता है, मैं हमेशा जोड़ने की याद रखने की कोशिश करता हूं -i, लेकिन (निश्चित रूप …
15 bash  zsh  wildcards  rm 

2
GLOBIGNORE कैसे काम करता है?
बैश के मैनुअल पेज के अनुसार: GLOBIGNORE A colon-separated list of patterns defining the set of filenames to be ignored by pathname expansion. If a filename matched by a pathname expansion pattern also matches one of the patterns in GLOBIGNORE, it is removed from the list of matches. हालांकि व्यवहार …

3
`Ls` और नियमित अभिव्यक्ति के साथ लिस्टिंग
मैं अंतिम चरित्र के साथ और .txtविस्तार के साथ फाइलनाम के साथ फ़ाइलों को कैसे सूचीबद्ध कर सकता हूं ? मैं कोशिश की है ls *+([[:digit:]]).txt, लेकिन इस के लिए सच है abc12.txtऔर abc2.txt। लेकिन मुझे केवल प्राप्त करने की आवश्यकता है abc2.txt। मैं उसे कैसे कर सकता हूँ? क्या …
15 bash  wildcards 

2
किसी विशेष पैटर्न की फ़ाइलों को दूसरी निर्देशिका में ले जाएं
निर्देशिका में /home/inमेरे पास इस तरह की फाइलें हैं: crust.MC12345.txt crust.etcMC12345.txt crust.MC23456.txt crust.etcMC23456.txt crust.etctcMC23456.txt मुझे केवल स्थानांतरित करने की आवश्यकता है crust.etcMC12345.txtऔर crust.etcMC23456.txtएक और डीआईआर के /home/outलिए, उपरोक्त पैटर्न के लिए एमवी कमांड में मैं किस पैटर्न का उपयोग कर रहा हूं?
15 shell  wildcards  mv 

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