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

लूप के लिए संबंधित किसी भी प्रश्न को चिह्नित करने के लिए एक टैग

6
लूपिंग का आउटपुट खराब अभ्यास पर क्यों है?
यह प्रश्न किससे प्रेरित है पाठ को संसाधित करने के लिए शेल लूप का उपयोग करना बुरा व्यवहार क्यों माना जाता है? मैं इन निर्माणों को देखता हूं for file in `find . -type f -name ...`; do smth with ${file}; done तथा for dir in $(find . -type d …
170 files  find  filenames  for 

1
लूप के लिए बैश में "डू" कीवर्ड का उद्देश्य क्या है?
doबैश forलूप सिंटैक्स में कीवर्ड का उद्देश्य क्या है ? मेरे लिए, यह बेमानी लगता है। for i in `seq 1 2`; do echo "hi"; done सिंटैक्स ऐसा क्यों नहीं है? for i in `seq 1 2`; echo "hi"; done मुझे यकीन है कि यह एक उद्देश्य को पूरा करता …
76 bash  shell  for 

4
बैश में, लूप के लिए लूप नियंत्रण में पूर्णांक चर का उपयोग करना संभव है?
मेरे पास निम्नलिखित बैश स्क्रिप्ट है: #!/bin/bash upperlim=10 for i in {0..10} do echo $i done for i in {0..$upperlim} do echo $i done पहला forलूप ( लूप नियंत्रण में चर के बिनाupperlim ) ठीक काम करता है, लेकिन दूसरा forलूप ( लूप नियंत्रण में चर के साथupperlim ) नहीं …
65 bash  shell  shell-script  for 

4
मैं लूप के लिए AND (&&) को कैसे प्रतिस्थापित करूं?
मैं इसके बराबर खोजना चाहता हूं cmd 1 && cmd 2 && ... && cmd 20 लेकिन forजैसे लूप के भीतर व्यक्त आदेशों के साथ for i in {1..20} do cmd $i done पहले के बराबर को खोजने के लिए आप दूसरी अभिव्यक्ति में बदलाव के लिए क्या सुझाव देंगे?

3
एक बैश शेल स्क्रिप्ट में, लूप के लिए लिखना जो स्ट्रिंग मानों पर आधारित है
बैश में, मुझे पता है कि एक forलूप लिखना संभव है जिसमें कुछ लूप नियंत्रण चर iपूर्णांक पर निर्दिष्ट करता है। उदाहरण के लिए, मैं एक बैश शेल स्क्रिप्ट लिख सकता हूं जो 1 और 10 के बीच पूर्णांक को प्रिंट करता है: #!/bin/bash for i in {1..10} do echo …
24 bash  shell-script  for 

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

4
एक फ़ोल्डर और सूची फ़ाइलों के माध्यम से लूप
मेरे पास 'नमूना' नाम का एक फ़ोल्डर है और इसमें 3 फाइलें हैं। मैं एक शेल स्क्रिप्ट लिखना चाहता हूं जो नमूना फ़ोल्डर के अंदर इन फ़ाइलों को पढ़ेगी और इसे कर्ल का उपयोग करके एक HTTP साइट पर पोस्ट करेगी। मैंने फ़ोल्डर के अंदर फाइलों को सूचीबद्ध करने के …

4
$ {! FOO} और zsh
${!FOO}में एक डबल प्रतिस्थापन करता है bash, जिसका अर्थ है कि यह FOO का (स्ट्रिंग) मान लेता है और इसे एक चर नाम के रूप में उपयोग करता है। zshइस सुविधा का समर्थन नहीं करता है। वहाँ इस काम ही में बनाने के लिए एक रास्ता है bashऔर zsh? पृष्ठभूमि: …

3
लूप्स के लिए बहुक्रियाशील
क्या forलूप में कई चर (न केवल पूर्णांकों) को निर्दिष्ट करने का एक तरीका है bash? मेरे पास 2 फाइलें हो सकती हैं जिनमें मनमाना पाठ होता है जिनके साथ मुझे काम करना होगा। क्या मुझे कार्यात्मक रूप से कुछ इस तरह की आवश्यकता है: for i in $(cat file1) …

4
निर्देशिकाओं को छोड़कर फ़ाइलों के माध्यम से लूप
मुझे किसी भी उप-निर्देशिका को छोड़कर वर्तमान निर्देशिका में प्रत्येक फ़ाइल के लिए कुछ करने के लिए मेरी स्क्रिप्ट की आवश्यकता है। उदाहरण के लिए, वर्तमान पथ में, 5 फाइलें हैं, लेकिन उनमें से 1 एक फ़ोल्डर (एक उप-निर्देशिका) है। मेरी स्क्रिप्ट को स्क्रिप्ट के रूप में दी गई कमांड …
11 bash  for 


2
बैश स्क्रिप्ट में 3 बार लूप कैसे करें जब डॉक पुश विफल रहता है?
मेरे पास एक बैश स्क्रिप्ट है जो बस docker की एक छवि को धक्का देती है: docker push $CONTAINER_IMAGE:latest मैं 3 बार जब यह विफल रहता है के लिए लूप करना चाहता हूं। मुझे इसे कैसे प्राप्त करना चाहिए?

2
किसी सरणी में एक लूप में, सरणी में एक तत्व जोड़ें
मुझे बैश में लूप की समस्या है। उदाहरण के लिए: मेरे पास एक सरणी है ("etc" "bin" "var")। और मैं इस सरणी पर पुनरावृति करता हूं। लेकिन पाश में मैं सरणी के लिए कुछ मूल्य जोड़ना चाहूंगा। उदाहरण के लिए array=("etc" "bin" "var") for i in "${array[@]}" do echo $i …
9 bash  array  for 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.