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

यूनिक्स और लिनक्स के संदर्भ में फ़ंक्शन के उपयोग पर सवाल (ज्यादातर लेकिन विशेष रूप से शेल स्क्रिप्ट नहीं)। स्टैक ओवरफ्लो पर पायथन, पर्ल, रूबी, आदि में प्रोग्रामिंग पर प्रश्न पूछे जाने चाहिए।

1
कुछ कमांड पर कुछ मापदंडों को ट्रैक करें
मान लीजिए कि मेरे पास एक कमांड है git branch(हमेशा कुछ शब्दों के साथ) उदाहरण के लिए। जब मैं चाहता हूं कि जब इस आदेश को तर्कों के साथ निष्पादित किया जाए, तो इस पर नज़र रखें। उदाहरण के लिए, अगर मैं git branch developत्रुटियों के बिना कमांड निष्पादित करता …
10 bash  shell  function 

6
बैश फंक्शन डेकोरेटर
अजगर में हम फ़ंक्शन को कोड के साथ सजा सकते हैं जो स्वचालित रूप से लागू होता है और फ़ंक्शन के खिलाफ निष्पादित होता है। क्या बैश में भी ऐसी ही कोई विशेषता है? वर्तमान में मैं जिस स्क्रिप्ट पर काम कर रहा हूं, मेरे पास कुछ बॉयलरप्लेट हैं जो …
10 bash  function 

2
बैश फ़ंक्शन जो पैरामीटर या पाइप से इनपुट स्वीकार करता है
मैं निम्नलिखित बैश फ़ंक्शन को इस तरह से लिखना चाहता हूं कि वह अपने इनपुट को एक तर्क या एक पाइप से स्वीकार कर सके: b64decode() { echo "$1" | base64 --decode; echo } वांछित उपयोग: $ b64decode "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ b64decode < file.txt $ b64decode <<< "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" $ echo "QWxhZGRpbjpvcGVuIHNlc2FtZQ=" …
10 bash  pipe  function  stdin 

2
पास के रूप में कार्य करने के लिए तर्क पास करें
मेरा निम्नलिखित कार्य है: bar() { echo $1:$2; } मैं इस समारोह बोल रहा हूँ एक और , समारोह foo। fooखुद को इस प्रकार कहा जाता है: foo "This is" a test मैं निम्नलिखित आउटपुट प्राप्त करना चाहता हूं: This is:a यही है, जो तर्क barप्राप्त करता है, वही टोकन …

6
डीएफ और माउंट का उपयोग करते समय केवल भौतिक डिस्क दिखाएं
जब मैं उपयोग करता हूं dfया mount, मैं भौतिक डिस्क विभाजन में सबसे अधिक दिलचस्पी रखता हूं। आजकल उन आदेशों का उत्पादन अस्थायी और आभासी फाइल सिस्टम, cgroups और अन्य चीजों से अभिभूत है जिन्हें मैं नियमित रूप से दिलचस्पी नहीं लेता हूं। आउटपुट में मेरे भौतिक विभाजन हमेशा ' …

3
फॉरवर्ड फ़ंक्शन और चर सूडो सु - <उपयोगकर्ता> << EOF में
मैंने bash / ksh में फ़ंक्शंस और वैरिएबल घोषित किए हैं और मुझे इन्हें आगे बढ़ाने की आवश्यकता है sudo su - {user} &lt;&lt; EOF: #!/bin/bash log_f() { echo "LOG line: $@" } extVAR="yourName" sudo su - &lt;user&gt; &lt;&lt; EOF intVAR=$(date) log_f ${intVAR} ${extVAR} EOF

1
पर्यावरण चर में बश को भी पार्स / रन सामान क्यों करता है?
ShellShock बैश में बग वातावरण चर के माध्यम से काम करता है। ईमानदारी से मुझे इस तथ्य से आश्चर्य हुआ कि इस तरह की विशेषता है: "env vars के माध्यम से फंक्शन्स की परिभाषाएँ पास करना" इसलिए यह सवाल जबकि शायद पूरी तरह से तैयार नहीं है, उदाहरण के लिए …

2
Gawk: फ़ंक्शन के लिए सरणियाँ पास करना
GNU के साथ अटक 3.1.6 और लगता है कि मैंने इसके सरणी बग के आसपास काम किया है, लेकिन अभी भी 600-लाइन awk प्रोग्राम में स्कोप समस्या की तरह दिखता है। मेरी बग को खोजने के लिए awk में सरणी क्षेत्र की समझ को सत्यापित करने की आवश्यकता है। इस …
9 awk  function  array 

1
मैं zsh में एक फ़ंक्शन कैसे बना सकता हूं जो एक मौजूदा कमांड को उसी नाम से बुलाता है?
मैं zshउस फ़ंक्शन को कैसे लिख सकता हूं जो मौजूदा कमांड को उसी नाम के साथ फ़ंक्शन के रूप में आमंत्रित करता है? उदाहरण के लिए, मैंने अपने प्रश्न का वर्णन करने के लिए यह कोशिश की है: function ls { ls -l $1 $2 $3 } जब मैं इसे …
9 zsh  function 
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.