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

7
रिवर्स ऑर्डर में शेल के तर्क मुद्रित करें
मैं थोड़ा फंस गया हूं। मेरा काम तीसरे और चौथे को छोड़कर उल्टे क्रम में मेरी स्क्रिप्ट के तर्कों को प्रिंट करना है। मेरे पास यह कोड क्या है: #!/bin/bash i=$# for arg in "$@" do case $i in 3) ;; 4) ;; *) eval echo "$i. Parameter: \$$i";; esac …

2
बैश फ़ंक्शन में वैकल्पिक पैरामीटर
मेरे पास जल्दी से एक नई एसवीएन शाखा बनाने के लिए एक फ़ंक्शन है जो ऐसा दिखता है function svcp() { svn copy "repoaddress/branch/$1.0.x" "repoaddress/branch/dev/$2" -m "dev branch for $2"; } जिसका उपयोग मैं जल्दी से एक नई शाखा बनाने के लिए करता हूं ताकि पता और कुछ अन्य सामान …

1
कमांड के एक भाग के रूप में एक अंतरिक्ष के साथ बैश उर्फ
मैं एक बैश उपनाम बनाने की कोशिश कर रहा हूं, जहां खुद उर्फ ​​का एक स्थान है। विचार यह है कि उर्फ ​​(यानी con) के लिए खड़ा है sudo openvpn --config /path/to/my/openvpn/configs/। जिसका परिणाम एक पठनीय कमांड में होता है, जब conउपनाम का उपयोग किया जाता है। अर्थात: `con uk.conf` …

2
बैश सरणी में तत्वों की संख्या की गणना करें, जहां सरणी का नाम गतिशील है (यानी एक चर में संग्रहीत)
प्रश्न का संक्षिप्त विवरण: क्या बाश सरणी में तत्वों की संख्या की गणना करने के लिए अंतर्निहित बैश विधि है, जहां सरणी का नाम डायनामिक है (अर्थात एक चर में संग्रहीत), बिना सरणी की पूरी तरह से प्रतिलिपि बनाने या उपयोग करने के लिए eval? अधिक जानकारी: बैश पैरामीटर प्रतिस्थापन …

5
बैश पैरामीटर सरणी $ @ को अनुक्रमण और संशोधित करना
क्या इसमें अनुक्रमणिका का उल्लेख करना संभव है $@? मुझे ग्रेकैट के विकी में कहीं भी निम्नलिखित की तरह उपयोग करने के लिए कोई संदर्भ नहीं मिल सकता है , और उन्नत स्क्रिप्टिंग गाइड और अन्य इसे संशोधित करने से पहले एक अलग चर पर असाइन करते हैं। $ echo …
11 bash  parameter 

2
शेल में एक पैरामीटर में <या> कैसे बचना है?
मैं उपयोग करना चाहते हैं grepएक PCRE अभिव्यक्ति है कि शामिल है के साथ &lt;चरित्र। बैश को लगता है कि मैं पुनर्निर्देशित करना चाहता हूं, लेकिन मैं नहीं करना चाहता। मैं कैसे बच सकता हूं &lt;?

3
मैं निर्देशिका और सापेक्ष राशियों को खोजने के लिए $ 0 चर को कैसे विभाजित करूं?
$ 0 चर में स्क्रिप्ट की पथ जानकारी है। मैं पथ जानकारी को निरपेक्ष पथ में कैसे बदल सकता हूं? मेरा मतलब है कि ~,।, .. या इसी तरह की प्रक्रिया कैसे करें? मैं पथ जानकारी को निर्देशिका और फ़ाइल नाम में कैसे विभाजित कर सकता हूं? मैं इसके लिए …
10 bash  parameter 

10
बैश: एक IPv4 पते के चार वर्गों में से एक को निकालें
हम सिंटैक्स का उपयोग कर सकते हैं ${var##pattern}और ${var%%pattern}एक IPv4 एड्रेस के आखिरी और पहले खंड को निकालने के लिए: IP=109.96.77.15 echo IP: $IP echo 'Extract the first section using ${var%%pattern}: ' ${IP%%.*} echo 'Extract the last section using ${var##pattern}: ' ${IP##*.} पैरामीटर विस्तार का उपयोग करके हम IPv4 पते …

2
क्या सीएलआई में सीधे शेल पैरामीटर चर ($ 1,…, $ @) का उपयोग करना संभव है?
कभी-कभी छोटे उदाहरणों में उपरोक्त चर का अनुकरण और सत्यापन करना आवश्यक होता है और फिर इसे तुरंत किसी स्क्रिप्ट, आदि में कॉपी किया जा सकता है। मैंने निम्नलिखित तरीकों से एक सरल उदाहरण का उपयोग करके हल करने की कोशिश की: (find $1) /tmp sh -c '(find $1) /tmp' …

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