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

खोल यूनिक्स का कमांड-लाइन इंटरफ़ेस है। आप एक शेल में कमांड को अंतःक्रियात्मक रूप से टाइप कर सकते हैं, या कार्यों को स्वचालित करने के लिए स्क्रिप्ट लिख सकते हैं। / बिन / श और सबसे संगत गोले (ऐश, बाश, क्श, ज़श,…) पर लागू होने वाले प्रश्नों के लिए इस टैग का उपयोग करें। त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले http://shellcheck.net में उन्हें देखें।

1
लिनक्स: स्थानीय चर के लिए सेट कमांड
मैं स्थानीय / पर्यावरण चर और निर्यात / सेट कमांड को समझने की कोशिश कर रहा हूं। $ set FILEM="razrax" $ echo $FILEM $ FILEN="test" $ echo $FILEN test कृपया बताएं कि echo $FILEMखाली स्ट्रिंग क्यों लौटाता है
9 bash  shell  variable 

2
बैश कैसे व्यवहार करता है ">> ()"
आउटपुट पुनर्निर्देशन और प्रक्रिया प्रतिस्थापन के साथ प्रयोग करते समय मैंने निम्नलिखित कमांड और इसके परिणामस्वरूप आउटपुट पर ठोकर खाई: me @ elem: ~ $ इको फू>> (बिल्ली); इको बार बार मुझे @ हाथी: ~ $ फू (हां, अंत में वह खाली न्यूलाइन जानबूझकर है।) तो इको बार को बैश …

3
Pbrun और sudo कमांड में क्या अंतर है?
Pbrun और sudo कमांड में क्या अंतर है ? मैंने लोगों को पब्रुन सूडो को मारते देखा है - इसका क्या मतलब है? मुझे पता है कि su -, यह रूट उपयोगकर्ता पर स्विच करने का प्रयास करेगा। जब सूडो कमांड के साथ उपयोग किया जाता है, तो सूदो को …

2
उपयोगकर्ता चलाने के लिए कमांड चलाने से पहले एक और कमांड चलाएं
मान लें कि मैं lsउपकरण के मूल व्यवहार को इस तरह से संशोधित करना चाहता हूं : $ ls Hello World file1 file2 ... मैं यह कैसे कर सकता हूँ? दौड़ते समय lsमैं एक और कमांड चलाना चाहूंगा echo "Hello World!"। त्वरित समाधान जो मैं देख रहा हूं, वह उपनाम …

2
यदि किसी भी बच्चे के जन्म की प्रक्रिया विफल हो जाती है, तो सभी को मार डालो और बाहर निकल जाओ
मेरी स्क्रिप्ट में मैंने input_aa, input_ab, आदि में एक डेटा सेट को विभाजित किया है, फिर, मैं प्रत्येक को एक ही पायथन स्क्रिप्ट के माध्यम से चलाता हूं, जैसे: # Execute program on each split file for part in input_*; do python3 $part & done wait मेरा प्रश्न दोतरफा है: …
9 bash  shell  python 

1
Ksh93 इतनी जल्दी कैसे है?
इसलिए, सामान्य तौर पर, मैं sedटेक्स्ट प्रोसेसिंग के लिए - विशेष रूप से बड़ी फ़ाइलों के लिए - और आमतौर पर शेल में ही उन प्रकार की चीजों को करने से बचता हूं । मुझे लगता है, हालांकि, यह बदल सकता है। मैं चारों ओर घूर रहा था man kshऔर …

2
मैं सशर्त रूप से 'समय' के माध्यम से एक उपधारा कैसे पारित कर सकता हूं?
मेरे पास वैग्रांट बॉक्स के लिए एक सेटअप स्क्रिप्ट है जहां मैं एकल चरणों को मापता था time। अब मैं समय माप को सशर्त रूप से सक्षम या अक्षम करना चाहूंगा। उदाहरण के लिए, पहले एक लाइन की तरह दिखेगा: time (apt-get update > /tmp/last.log 2>&1) अब मुझे लगा कि …
9 bash  shell  quoting  time 

5
क्या मैं सीडी कमांड में हुक लगा सकता हूं?
मैं एक सर्वर पर चलने के लिए कुछ स्थापित करने की कोशिश कर रहा हूं, जब मैं कभी-कभी 95% फ़ोल्डर cdमें public_htmlहोता हूं तो कुछ कमांड हैं जो मैं हमेशा कुछ चीजों की जांच करने के लिए चलाऊंगा। वैसे भी क्या मैं हुक कर सकता हूं cdयदि निर्देशिका ए है …

2
बैश और zsh में && बनाम की वरीयता
उत्तर देना इस सवाल का मैं में व्यवहार के बीच एक बहुत ही अजीब (और सूक्ष्म) अंतर की खोज की bashऔर zsh: इन bash: romano@RRyS:~$ pwd /home/romano romano@RRyS:~$ alias x="cd /bin && ./echo A >/dev/null &" romano@RRyS:~$ x [1] 16611 romano@RRyS:~$ pwd /home/romano जैसा कि आप देख सकते हैं, उपनाम …
9 bash  shell  zsh 

4
अप्रत्याशित EOF और सिंटैक्स त्रुटि
मैं वर्तमान में अपनी तीसरी शेल स्क्रिप्ट लिख रहा हूं और मैं एक समस्या में चला गया हूं। यह मेरी अब तक की पटकथा है: #!/bin/bash echo "choose one of the following options : \ 1) display all current users \ 2) list all files \ 3) show calendar \ …

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

3
बैश में गतिशील रूप से stdout लाइन चौड़ाई ट्रिम
हाल ही में, मैं psकमांड के साथ प्रयोग कर रहा हूं , और कभी-कभी लंबे रास्ते अगली पंक्ति (या दो) से चिपक जाते हैं और इसे पढ़ना मुश्किल हो जाता है। मैं psआउटपुट को xवर्णों की संख्या तक सीमित करने के लिए दूसरे प्रोग्राम में पाइप करना चाहता हूं । …
9 bash  shell  stdout  cut 

4
पाइप से उपयोगकर्ता इनपुट कैसे पढ़ें?
मान लेते हैं कि मेरे पास confirmation.shनिम्नलिखित सामग्री के साथ एक फ़ाइल है: #!/bin/bash echo -n "Are you sure [Y/n]? " read line case "$line" in n|N) echo "smth" ;; y|Y) echo "smth" ;; esac और मैं इस स्क्रिप्ट को निम्न तरीके से चलाना चाहता हूं: cat confirmation.sh | sh …

2
एक प्रक्रिया को मार डालो अगर यह निश्चित समय के लिए शांत हो जाता है
मेरे पास एक उपयोगिता है जो चुप रहने और वहां रहने की एक बुरा आदत है, मुझे पहले से ही पता है कि यह प्रक्रिया में कितना समय लगता है इसलिए मैं timeoutइस से लड़ने के लिए उपयोग कर रहा हूं , लेकिन कभी-कभी यह उस समय से पहले करता …
9 linux  bash  shell  stdout  timeout 


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