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

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

2
समानांतर में कमांड चलाएं और अगले शुरू करने से पहले कमांड के एक समूह का इंतजार करें
मेरे पास कई कमांड सहित स्क्रिप्ट है। मैं एक साथ चलाने के लिए कैसे आदेश दे सकता हूं (मैं कमांड के कई समूह बनाना चाहता हूं। प्रत्येक समूह के भीतर, कमांड को समानांतर में (एक ही समय में) चलना चाहिए। समूहों को क्रमिक रूप से चलना चाहिए, एक समूह के …


3
Sh (bash नहीं) मेरे .bashrc में परिभाषित कार्यों के बारे में शिकायत क्यों कर रहा है?
टर्मिनल सत्र खोलने पर मुझे यह मिल रहा है: sh: `read.json 'के लिए फ़ंक्शन परिभाषा आयात करने में त्रुटि sh: `ts-project 'के लिए फ़ंक्शन की परिभाषा आयात करने में त्रुटि श को ये कार्य पसंद नहीं हैं क्योंकि वे जैसे दिखते हैं: read.json(){ :: } तथा ts-project(){ :: } असली …

3
मैं कमांड प्रतिस्थापन के माध्यम से किसी अन्य कमांड में तर्क कैसे उत्पन्न कर सकता हूं
निम्नलिखित पर से: शेल कमांड प्रतिस्थापन में अप्रत्याशित व्यवहार मेरे पास एक आदेश है जो तर्कों की एक विशाल सूची ले सकता है, जिनमें से कुछ में वैध रूप से रिक्त स्थान हो सकते हैं (और शायद अन्य चीजें) मैंने एक स्क्रिप्ट लिखी, जो मेरे लिए उन तर्कों को उद्धरणों …

2
क्या बिना उद्धरणों के इको चलाना खतरनाक है?
मैंने कुछ इसी तरह के विषयों को देखा है, लेकिन वे चर को उद्धृत नहीं करने की बात कर रहे हैं, जो मुझे पता है कि अवांछित परिणाम हो सकते हैं। मैंने इस कोड को देखा और सोच रहा था कि क्या यह संभव हो सकता है कि जब कोड …
11 shell  security  quoting  echo 

4
HSONoc से JSON सामग्री पार्स करने योग्य क्यों नहीं है?
मेरे पास एक JSON टुकड़ा है। निम्नलिखित काम नहीं करता है: VALUE=<<PERSON { "type": "account", "customer_id": "1234", "customer_email": "jim@gmail.com" } PERSON echo -n "$VALUE" | python -m json.tool परिणाम है: कोई JSON ऑब्जेक्ट डीकोड नहीं किया जा सका के साथ एक ही कर jq, यानी echo -n "$VALUE" | jq …

3
"/ बिन / श" अंक "/ बिन / बाश" करने पर शेल स्क्रिप्ट चलाना
मैंने इस प्रश्न में निम्नलिखित पढ़ा है : bash एक aposix स्विच का समर्थन करता है, जो इसे अधिक POSIX- अनुरूप बनाता है। यदि यह श के रूप में आमंत्रित किया जाता है तो POSIX की नकल करने की भी कोशिश करता है । उपरोक्त उद्धरण मानता है कि /bin/shएक …
11 linux  bash  shell 

3
Ssh दूरस्थ कमांड लाइन तर्क कैसे पार्स किया जाता है
मैंने दूरस्थ ssh कमांडों के तर्कों से बचने के लिए प्रश्नों और उत्तरों को देखा है। मेरा प्रश्न है: वास्तव में दूसरा पार्सिंग कहाँ और कब होता है? यदि मैं निम्नलिखित चलाता हूं: $ ssh otherhost pstree -a -p मैं आउटपुट में निम्नलिखित देखता हूं: |-sshd,3736 | `-sshd,1102 | `-sshd,1109 …
11 bash  shell  ssh  process  quoting 

4
मैं उस फ़ाइल की डायरेक्टरी में जाने के लिए `find` का उपयोग कैसे करता हूँ
मैं एक फ़ाइल ढूंढना चाहता हूं और फिर उसमें निर्देशिका दर्ज कर सकता हूं। मैंने कोशिश की find /media/storage -name "Fedora" | xargs cdलेकिन निश्चित रूप से, मैं is not a directoryत्रुटि। एक पंक्ति कमांड के साथ मैं इसकी मूल निर्देशिका कैसे दर्ज करूं?
11 shell  find  xargs  cd-command 

1
फ़ाइल की सामग्री में शेल चर सेट करने का एक सुंदर तरीका है?
कहें कि मेरे पास फ़ाइल में कुछ कॉन्फ़िगरेशन डेटा है config। सुविधा के लिए, मैं इस डेटा को शेल चर में लोड करना चाहूंगा CONFIG_DATA। जाहिर है मैं कर सकता हूँ: CONFIG_DATA="$(cat config)" लेकिन यह थोथा मुझे एक बेकार उपयोग कीcat तरह लगता है। क्या ऐसा करने का एकमात्र तरीका …

4
एक "नींद" में बचे समय की मात्रा का निर्धारण कैसे करें?
मेरे पास है: sleep 210m && for i in $(seq 1 5); do echo -e '\a'; sleep 0.5; done जब कुछ किया जाना चाहिए मुझे याद दिलाने के लिए एक सरल, नो-फ्रिल टाइमर के रूप में चल रहा है। वह sleep 210mपीआईडी ​​25347 है। मैं यह पता लगाने की कोशिश …
11 shell  sleep 

1
`[` के साथ `-a` या` -ओ` संचालक का उपयोग कभी न करें
स्टीफन चेज़लस ने लिखा: जैसे कुछ नियम हमेशा चर बोलते हैं -aया -oऑपरेटर का उपयोग कभी न करें (कई [कमांड &&और ||शेल ऑपरेटर का उपयोग करें) [POSIX गोले के साथ विश्वसनीय बनाओ । क्यों " -aया -oऑपरेटर का उपयोग कभी नहीं "? मैं "कई [कमांड &&और ||शेल ऑपरेटर का उपयोग …
11 bash  shell  test 

2
एक सब-शेल एक बाल-शेल के समान है
यह दो नाम हैं: एक उपधारा और एक बच्चा-खोल । हां, इसमें से किसी के द्वारा एक बाल प्रक्रिया शुरू की जाएगी: sh -c 'echo "Hello"' ( echo "hello" ) echo "$(echo "hello") echo "hello" | cat क्या सभी समान हैं और समान नाम साझा करते हैं? क्या सभी समान …

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

1
गूंज कुछ फ़ाइलों के दो बार मेल क्यों है?
$ touch file{1..12} $ echo *e{1..12} file1 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 $ echo *{1..12} file1 file11 file12 file2 file3 file4 file5 file6 file7 file8 file9 file10 file11 file12 मुझे समझ नहीं आता कि ऐसा क्यों हो रहा है। कृपया कोई समझा सकता है?

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