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

जीएनयू के बॉर्न अगेन एसएचएल के लिए विशिष्ट प्रश्न, अन्य बॉर्न / पॉसिक्स गोले के विपरीत। सामान्य रूप से यूनिक्स गोले के बारे में प्रश्नों के लिए, इसके बजाय / शेल टैग का उपयोग करें।

3
बैश [[]] कमांड के अंदर स्वचालित चर विस्तार
जब एक चर में dereferencing bash, आपको $साइन का उपयोग करना होगा । फिर भी, ऐसा लगता है कि निम्नलिखित ठीक काम कर रहा है: x=5 [[ x -gt 2 ]] क्या कोई इसे समझा सकता है? संपादित करें: (अधिक जानकारी) मेरा क्या मतलब है कि कैसे और क्यों [[]] …


4
क्या शेल स्क्रिप्ट के साथ एक चर की सामग्री को प्रिंट करना संभव है? (अप्रत्यक्ष संदर्भ)
मान लें कि मैंने निम्नलिखित चर घोषित कर दिए हैं: $ var='$test' $ test="my string" यदि मैं उनकी सामग्री को प्रिंट करता हूं तो मुझे निम्नलिखित दिखाई देंगे: $ echo $var $test $ echo $test my string मैं उस सामग्री की सामग्री $var(जो सामग्री है $test) को मुद्रित करने का …

1
मैं पूर्णांक के बजाय अष्टक कोड की व्याख्या करने से बैश को कैसे रोक सकता हूं?
मैं यूनिक्स / लिनक्स प्रोजेक्ट के लिए एक परिचय के रूप में आ कुंडली आरएसएस स्क्रिप्ट लिख रहा हूं, और मेरे प्रोफेसर उस समय में ठीक नहीं कर सकते थे जब मैं कक्षा के बाद रहने में सक्षम था। चूंकि मैं यह पता नहीं लगा सका कि वास्तविक तिथियों का …

3
एक ग्लोब पैटर्न में `` का इलाज क्यों नहीं किया जाता है?
मेरा सवाल यह है कि शेल चर में नियमित अभिव्यक्ति को कैसे संग्रहीत किया जाता है जो शेल के लिए विशेष वर्णों के उद्धरण के साथ समस्याओं से बचता है? । कोई त्रुटि क्यों है: $ [[ $a = a|b ]] bash: syntax error in conditional expression: unexpected token `|' …
13 bash 

2
कुछ कमांड के बाद बैश कमांड चलाएं?
मैं समानांतर में कुछ कमांड चलाना चाहता हूं। जब ये सभी कमांड समाप्त हो जाएँ तो अगले को शुरू करें। मैं हालांकि निम्नलिखित दृष्टिकोण काम करेंगे #!/bin/bash command1 & command2 & command3 && command4 लेकिन ऐसा नहीं हुआ। मुझे चलाने की ज़रूरत है command4जब पहले तीन आदेश पूरी तरह से …

2
Ctrl-R रिवर्स सर्च के बाद फॉरवर्ड सर्च को सिंगल शॉर्टकट
मैं हर समय Ctrl+ का उपयोग करता हूं R, लेकिन मैं अक्सर कमांड को अतीत में रखता हूं, क्योंकि मैं इसे इतनी जल्दी दबा रहा हूं। खोज को आगे करने के लिए, Ctrl+ Sइस्तेमाल किया प्रदान की जा सकती है कि यह (जिसमें, मेरे मामले में konsole टर्मिनल पहले उपयोग …

6
निष्पादन से पहले कमांड बायनेरिज़ का सत्यापन
क्या यह जांचने की कोई विधि है कि आप वास्तव में बैश स्क्रिप्ट से क्या निष्पादित कर रहे हैं? अपने bash स्क्रिप्ट कई आदेशों बुला रहा है कहो (उदाहरण के लिए: tar, mail, scp, mysqldump) और आप यह सुनिश्चित करें कि बनाने के लिए तैयार हैं tarवास्तविक है, असली tarहै, …

8
किसी चर की सामग्री को शब्दों द्वारा उलट देना
तो अगर मुझे एक चर मिल गया है VAR='10 20 30 40 50 60 70 80 90 100' और इसे बाहर गूंज echo "$VAR" 10 20 30 40 50 60 70 80 90 100 हालाँकि, स्क्रिप्ट के आगे मुझे इस चर के क्रम को उलटने की आवश्यकता है इसलिए यह …
13 linux  bash  shell  variable 

2
इस बैश स्क्रिप्ट को कॉल करते समय फ़ाइलों के तर्क के लिए उद्धरण आवश्यक क्यों हैं?
मैं बैश स्क्रिप्टिंग के लिए काफी नया हूं। मेरे पास एक "टेस्टस्क्रिप्ट" है, जिसे मैंने अधिक उन्नत / उपयोगी स्क्रिप्ट के लिए आधार के रूप में उपयोग किया है: #!/bin/bash files=$1 for a in $files do echo "$a" done जब मैं इसे किसी भी उद्धरण के बिना कहता हूं तो …


4
जब बैश में {a, b, c} का विस्तार होता है, तो यह कब नहीं होता है?
एक बैश स्क्रिप्ट जिसमें शामिल है for i in {a,b}-{1,2}; do echo $i; done प्रिंट a-1 a-2 b-1 b-2 जब निष्पादित किया गया। यह वही है जिसकी मुझे उम्मीद थी - जैसा कि {a,b}निर्माण का विस्तार है। हालाँकि, जब (एक और) स्क्रिप्ट होती है v={a,b}-{1,2} echo $v यह प्रिंट करता …

1
एक फ़ोल्डर में प्रवेश करते समय अस्थायी बैश उपनाम सेट करना
कभी-कभी मुझे बहुत अनुकूलित बैश उपनाम और शायद कीबाइंडिंग पसंद है जब मैं एक फ़ोल्डर में प्रवेश करता हूं (एक परियोजना हो सकती है जहां मुझे सीएलआई से बहुत सारी कमांड टाइप करने के लिए उपयोग किया जाता है)। जब मैं "प्रोजेक्टअल्फा /" जैसे एक फ़ोल्डर में प्रवेश करता हूं …
13 bash  shell  alias 

2
क्या है "<Esc> bv" bash में
जब मैं पार्टी और प्रेस में हूँ Esc, Shift+ K, V, बैश अप आग $EDITORएक फ़ाइल नाम के समान के साथ /tmp/bash-fc-186566385। ऐसा क्यों है और इसका उद्देश्य क्या है? मुझे शायद यह उल्लेख करने की आवश्यकता है कि मैं बैश के साथ चल रहा हूं set -o vi।

4
एक रंग फिल्टर के माध्यम से एक कमांड पाइपिंग
क्या यूनिक्स में ऐसा कुछ मौजूद है? $ echo "this should show in red" | red $ echo "this should show in green" | green $ echo "this should show in blue" | blue यहाँ मेरा शाब्दिक रंग कोड पाठ के आने का मतलब नहीं है (उदाहरण के लिए फ़ाइल …
13 bash  terminal  colors 

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