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

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

5
Mkdir का उपयोग करके कई निर्देशिकाएँ बनाना
मैं कई निर्देशिकाओं का उपयोग करके बनाना चाहूंगा mkdir। प्रत्येक निर्देशिका नाम में एक उपसर्ग (एक स्ट्रिंग) और एक सूचकांक (एक पूर्णांक) शामिल होगा। मान लीजिए कि मैं उपसर्ग "s" और सूचकांकों को 1 से लेकर 50 तक की सीमा तक चाहूंगा। इसका मतलब है कि मैं निर्देशिकाओं का शीर्षक …
14 shell  directory 

3
शेल: कमांड प्रतिस्थापन में नए सिरे ('\ n') को पीछे छोड़ते रहें
मैं एक कमांड प्रतिस्थापन के सटीक आउटपुट को कैप्चर करने में सक्षम होना चाहता हूं, जिसमें नई लाइन वर्ण शामिल हैं । मुझे पता है कि वे डिफ़ॉल्ट रूप से छीन लिए गए हैं, इसलिए उन्हें रखने के लिए कुछ हेरफेर की आवश्यकता हो सकती है, और मैं मूल निकास …
14 bash  shell 

3
जाल एक उपधारा द्वारा विरासत में मिला है?
मैंने निम्नलिखित स्क्रिप्ट की कोशिश की: #!/bin/bash trap 'echo "touching a file" && touch $FILE' EXIT foo1(){ echo "foo1" } foo(){ echo "foo" export FILE=${FILE:-/tmp/file1} } (foo1) foo उपरोक्त स्क्रिप्ट के लिए आउटपुट था: [root@usr1 my_tests]# ./test.sh foo1 foo touching a file हालाँकि मैं उम्मीद कर रहा था कि जाल …
14 shell  trap  subshell 

3
पिछले सीमांकक पर कट स्ट्रिंग
मेरे पास एक फ़ाइल नाम है a.b.c.txt, मैं चाहता हूं कि इस स्ट्रिंग को विभाजित किया जाए string1=a.b.c string2=txt मूल रूप से मैं फ़ाइल नाम और उसके विस्तार को विभाजित करना चाहता हूं। मैं प्रयोग किया जाता है cut, लेकिन यह के रूप में विभाजन a,b,cऔर txt। मैं अंतिम सीमांकक …
14 shell  cut 

2
/ बिन / श: `कुछ-फ़ंक्शन 'के लिए फ़ंक्शन परिभाषा आयात करने में त्रुटि
CVE-2014-6271 सुरक्षा समस्या के लिए अपडेट को अपडेट करते समय मुझे इस त्रुटि का सामना करना पड़ा: # yum update bash Running transaction (shutdown inhibited) Updating : bash-4.2.47-4.fc20.x86_64 /bin/sh: error importing function definition for `some-function'
14 bash  shell  function 

3
बैश अतिरिक्त एकल उद्धरण जोड़ता है
मुझे अपनी स्क्रिप्ट निष्पादित करने में समस्या है। डिबग मोड (बैश-एक्स) में इसे निष्पादित करते समय, मैं देख सकता हूं कि बैश अतिरिक्त उद्धरण जोड़ रहा है। वहाँ मेरी स्क्रिप्ट विफल हो रही है। यहाँ यह मेरी स्क्रिप्ट के भीतर है: testvar="\"sudo /home/pi/shared/blink.sh 27 off\"" ssh -n -q -q -o …
14 shell  ssh  quoting 


8
टर्मिनल केस संवेदनशील क्यों है?
जब मैं करता हूं - CD ..इसके बजाय cd .. मुझे यह कहते हुए त्रुटि देता है - CD: command not found जब लाइनक्स कमांड की बात आती है तो टर्मिनल केस संवेदनशील क्यों है ? मेरा मतलब है कि आपको "सभी अपरकेस" या "सभी लोअरकेस" वर्णों के साथ कमांड …

4
Stdout से पंक्ति वर्णों का अंत निकालें? एक लाइन में कई लाइनें
मेरे पास एक स्क्रिप्ट है जो निम्नलिखित पाठ को आउटपुट करती है। यह एक नेटोपिया 2210-02 ADSL2 मॉडेम से आउटपुट है । ADSL Line State: Up ADSL Startup Attempts: 1 ADSL Modulation: DMT ADSL Data Path: Fast Datapump Version: DSP 7.2.3.0, HAL 7.2.1.0 SNR Margin: 8.20 9.00 dB Line Attenuation: …

2
जल्लाद के आदेश पर रोक लग गई
यदि मैं testकमांड को बैश में निष्पादित करता हूं , test(सशर्त अभिव्यक्ति का मूल्यांकन करता है) अंतर्निहित उपयोगिता शुरू की जाती है: $ type test test is a shell builtin $ type -a test test is a shell builtin test is /usr/local/bin/test test is /usr/bin/test $ हालाँकि, जैसा कि type …

3
इको या प्रिंट / देव / स्टडिन / देव / स्टडआउट / देव / स्टैडर
मैं / dev / stdin, / dev / stdout और / dev / stderr का मान छापना चाहता हूं। यहाँ मेरी सरल स्क्रिप्ट है: #!/bin/bash echo your stdin is : $(</dev/stdin) echo your stdout is : $(</dev/stdout) echo your stderr is : $(</dev/stderr) मैं निम्नलिखित पाइपों का उपयोग करता हूं: …

4
SIGINT और समान को फँसाने पर बाहर निकलें कोड रखें?
अगर मैं http://linuxcommand.org/wss0160.php#traptrap पर वर्णित उदाहरण का उपयोग करता हूं हूं, बाहर निकलने से पहले ctrl-c (या समान) और क्लीनअप को पकड़ने के लिए तो मैं बाहर निकले कोड को बदल रहा हूं। अब यह शायद वास्तविक दुनिया में अंतर नहीं करेगा (उदाहरण के लिए, क्योंकि बाहर निकलने वाले कोड …

2
शेल में $ @ की डेटा संरचना क्या है?
हम आमतौर पर $@$ 0 को छोड़कर सभी तर्क का प्रतिनिधित्व करते हैं। हालाँकि, मुझे नहीं पता कि डेटा संरचना क्या $@है। $*जब दोहरे उद्धरण चिह्नों में शामिल होने के साथ यह अलग व्यवहार करता है , तो क्या कोई मुझे दुभाषिया स्तर की व्याख्या दे सकता है? यह लूप …
13 bash  shell 

3
क्यों "पीएस कुल्हाड़ी" बिना "#!" हैडर?
जब मैं इस स्क्रिप्ट को चलाता हूं, तो मारने तक का इरादा है ... # foo.sh while true; do sleep 1; done ... मैं इसका उपयोग नहीं कर पा रहा हूँ ps ax: >./foo.sh // In a separate shell: >ps ax | grep foo.sh 21110 pts/3 S+ 0:00 grep --color=auto …

2
SSH- पृष्ठभूमि प्रक्रियाओं के लिए प्रतीक्षा क्यों नहीं करता है?
ऐसा क्यों है कि ssh -tपृष्ठभूमि की नौकरियों के खत्म होने का इंतजार नहीं किया जाता है? उदाहरण: ssh user@example 'sleep 2 &' यह उम्मीद के मुताबिक काम करता है, क्योंकि ssh 2 सेकंड के बाद लौटता है, जबकि ssh user@example -t 'sleep 2 &' sleepखत्म होने का इंतजार नहीं …

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