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


3
$ () एक उपधारा है?
मुझे समझ में आया कि सब-सिलेन्क्स सिंटैक्स है (<commands...>), क्या $()सिर्फ़ एक सब-सिलेक्शन है जिससे आप वेरिएबल वैल्यूज़ को पुनः प्राप्त कर सकते हैं? नोट: यह उनके प्रलेखन में अलग-अलग शब्दों के आधार पर 4.4 को बैश करने के लिए लागू होता है।
51 bash  subshell  syntax 

4
क्या अन्य कथन तार्किक और && या के बराबर हैं || और मुझे एक को दूसरे पर कहां प्राथमिकता देना चाहिए?
मैं निर्णय लेने की संरचनाओं के बारे में सीख रहा हूं और मैं इन कोडों में आया हूं: if [ -f ./myfile ] then cat ./myfile else cat /home/user/myfile fi [ -f ./myfile ] && cat ./myfile || cat /home/user/myfile दोनों एक जैसा व्यवहार करते हैं। क्या एक तरह से …


1
बैश स्क्रिप्ट फ़ंक्शन नाम जिसमें डबल कोलन '::' है
मुझे आज एक बाश स्क्रिप्ट मिली, जिसमें डबल कॉलन के साथ फ़ंक्शन नाम ::हैं, जैसे, file::write()और file::read()। मैंने बैश स्क्रिप्ट में पहले इस सिंटैक्स को कभी नहीं देखा है, और जब मैंने स्क्रिप्ट का आह्वान किया तो यह ठीक चला (मेरे आश्चर्य के लिए)। मेरे सिस्टम (और ऑनलाइन) पर बैश …

2
बैश स्क्रिप्ट में कार्य करने के लिए पैरामीटर कैसे पारित करें?
मैं एक फ़ंक्शन लिखना चाहता हूं जिसे मैं स्क्रिप्ट से कई अलग-अलग चर कह सकता हूं। कुछ कारणों से मुझे ऐसा करने में बहुत परेशानी हो रही है। मैंने जो उदाहरण पढ़ा है, वह हमेशा एक वैश्विक चर का उपयोग करता है, लेकिन जहाँ तक मैं देख सकता हूं, मेरा …

6
बहुत अधिक शेबंग (स्क्रिप्ट घोषणा) लाइनें - किसी भी तरह से अपनी राशि को कम करने के लिए?
मेरे पास एक परियोजना है जिसमें लगभग 20 छोटी .shफाइलें शामिल हैं। मैं इन "छोटे" का नाम देता हूं क्योंकि आम तौर पर, किसी भी फ़ाइल में कोड की 20 से अधिक लाइनें नहीं होती हैं। मैंने एक मॉड्यूलर दृष्टिकोण लिया क्योंकि इस प्रकार मैं यूनिक्स दर्शन के लिए वफादार …

1
आप लूप के लिए इनपुट पुनर्निर्देशन ऑपरेटर के आदेश को उल्टा क्यों नहीं कर सकते?
बैश में आप इनपुट पुनर्निर्देशन ऑपरेटरों को एक कमांड के सामने ले जा सकते हैं: cat <<< "hello" # equivalent to <<< "hello" cat आप छोरों के लिए ऐसा करने में असमर्थ क्यों हैं? while read -r line; do echo "$line"; done <<< "hello" # hello <<< "hello" while read …

2
POSIX शैल व्याकरण में उद्घाटन ब्रेस के बाद ब्रेस कमांड समूह को रिक्त स्थान की आवश्यकता क्यों है?
TL; DR : POSIX ब्रेस समूह को {आरक्षित शब्द के बाद रिक्त स्थान की आवश्यकता क्यों है, लेकिन आरक्षित शब्द के बाद उपधारा नहीं है (? POSIX शेल व्याकरण ब्रेस समूह को परिभाषित करता है और निम्नानुसार उप-प्रकार होता है brace_group : Lbrace compound_list Rbrace subshell : '(' compound_list ')' …
10 shell  posix  subshell  syntax 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.