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

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

6
अन्य फ़ाइल से क्लोन स्वामित्व और अनुमतियाँ?
क्या उपयोगकर्ता / समूह के स्वामित्व और अनुमतियों को किसी अन्य फ़ाइल से फ़ाइल पर क्लोन करने के लिए एक कमांड या झंडा है? परमिट और स्वामित्व बनाने के लिए वास्तव में एक और फ़ाइल?

1
डबल-कोटिंग कब आवश्यक है?
पुरानी सलाह में किसी भी अभिव्यक्ति को दोहरे-उद्धरण के लिए इस्तेमाल किया जाता था $VARIABLE, कम से कम यदि कोई चाहता था कि इसे शेल द्वारा एक एकल आइटम के रूप में व्याख्या की जाए, अन्यथा, सामग्री की कोई भी जगह $VARIABLEशेल से बाहर फेंक देगी। मैं समझता हूं, हालांकि, …

7
Enter Key को हिट किए बिना कमांड कैसे चलाएं?
अकस्मात मैंने के Enterमाध्यम xkbsetसे मैप किया Pointer_button2। अब हर बार जब मैं Enterकुछ गिबरिश टेक्स्ट को हिट करता हूं तो वह दिखाई देता है। मैंने इसे वापस भेजने से संबंधित एक वर्कअराउंड के बारे में सोचा, लेकिन इसका मतलब है कि मुझे एक कमांड xmodmap -e "keycode 135 = …

30
बैश शेल में त्वरित निर्देशिका नेविगेशन
मैं अक्सर निर्देशिकाओं के बीच स्विच करना चाहूंगा जो पूरी तरह से असंबंधित पथ में हैं, उदाहरण के लिए /Project/Warnest/docs/और ~/Dropbox/Projects/ds/test/। लेकिन मैं cd /[full-path]/हर समय टाइप नहीं करना चाहता । क्या पहले से काम की निर्देशिकाओं पर स्विच करने के लिए कोई शॉर्टकट कमांड हैं? एक उपाय जो मैं …

2
* शेल्स में * बैकटिक्स (यानी `cmd`) को हटा दिया गया है?
मैंने यह टिप्पणी कई बार यूनिक्स और लिनक्स के साथ-साथ अन्य साइटों पर भी की है, जो बैश एंड ज़ेड जैसे गोले के संबंध में "बैकटिक्स को हटा दिया गया है" का उपयोग करते हुए वाक्यांशों का उपयोग करते हैं। यह कथन सही है या गलत?

4
शेल स्क्रिप्ट लाइन के अंत में एम्परसेंड का क्या अर्थ है?
sh sys-snap.sh & क्या है sh? क्या है sys-snap.sh? मुझे &पंक्ति के अंत में क्यों रखा जाना चाहिए ? क्या कोई वाक्यविन्यास समझा सकता है? &स्क्रिप्ट के बिना मैं प्रेस करने के लिए वापस नहीं जाऊँगा जब तक कि मैं Ctrl+ दबाऊँ C। के साथ &मैं प्रवेश दबा सकते हैं …
118 shell 

7
स्ट्रिंग तुलना के लिए नहीं के बराबर ऑपरेटर का उपयोग करना
मैंने यह जांचने की कोशिश की कि क्या PHONE_TYPEचर में तीन वैध मान हैं। if [ "$PHONE_TYPE" != "NORTEL" ] || [ "$PHONE_TYPE" != "NEC" ] || [ "$PHONE_TYPE" != "CISCO" ] then echo "Phone type must be nortel,cisco or nec" exit fi उपरोक्त कोड मेरे काम नहीं आया, इसलिए …

3
"स्पर्श" की तुलना में "इको" इतना तेज़ क्यों है?
मैं अपनी निर्देशिका (पुनरावर्ती) में सभी xml फ़ाइलों पर वर्तमान समय में टाइमस्टैम्प को अद्यतन करने का प्रयास कर रहा हूं। मैं मैक OSX 10.8.5 का उपयोग कर रहा हूं। लगभग 300,000 फ़ाइलों पर, निम्न echoकमांड में 10 सेकंड लगते हैं : for file in `find . -name "*.xml"`; do …
116 shell  command  echo 

5
क्या मैं एक लॉग फ़ाइल में आउटपुट को रीडायरेक्ट कर सकता हूं और एक ही समय में एक प्रक्रिया को बैकग्राउंड कर सकता हूं?
क्या मैं एक लॉग फ़ाइल में आउटपुट को रीडायरेक्ट कर सकता हूं और एक ही समय में एक प्रक्रिया को बैकग्राउंड कर सकता हूं? दूसरे शब्दों में, क्या मैं ऐसा कुछ कर सकता हूं? nohup java -jar myProgram.jar 2>&1 > output.log & या, यह एक कानूनी आदेश नहीं है? या, …
116 bash  shell  shell-script 

3
मैं दूरस्थ मशीन पर स्थानीय स्क्रिप्ट को कैसे निष्पादित कर सकता हूं और तर्क शामिल कर सकता हूं?
मैंने एक स्क्रिप्ट लिखी है जो स्थानीय स्तर पर निष्पादित होने पर ठीक चलती है: ./sysMole -time Aug 18 18 तर्क "समय" , "अगस्त" , "18" , और "18" को स्क्रिप्ट पर सफलतापूर्वक पारित किया गया है। अब, यह स्क्रिप्ट दूरस्थ मशीन पर निष्पादित की जाने वाली डिज़ाइन की गई …

14
तीर कुंजियों का उपयोग किए बिना मैं अंतिम कमांड कैसे दोहरा सकता हूं?
मुझे पता है कि मैं Upपिछले आदेशों के माध्यम से पुनरावृति का उपयोग कर सकता हूं । अंतिम कमांड को चलाने में केवल Up+ शामिल है Enter। हालाँकि, मैं हैप्पी हैकिंग कीबोर्ड खरीदने के बारे में सोच रहा था क्योंकि मैं बहुत समय बिताता हूँ vim। इस कीबोर्ड में कोई …

3
स्क्रिप्ट को कोसने के लिए कमांड लाइन तर्क पास करें
मैं स्क्रिप्ट प्रोग्रामिंग को कोसने के लिए नया हूं। मैं एक बैश स्क्रिप्ट 'डिप्लोमलॉग' को लागू करना चाहता हूं, जो इनपुट एक स्ट्रिंग तर्क (नाम) के रूप में स्वीकार करता है। [root@localhost Desktop]# ./deploymLog.sh name यहां मैं कमांड लाइन के माध्यम से स्ट्रिंग तर्क (नाम) पास करना चाहता हूं प्रारंभिक …
114 bash  shell  scripting 

11
मैं मौजूदा पर्यावरण चर के साथ क्रोन कमांड कैसे चला सकता हूं?
मैं मौजूदा पर्यावरण चर के साथ क्रोन कमांड कैसे चला सकता हूं? यदि मैं एक शेल प्रॉम्प्ट पर हूं, तो मैं टाइप कर सकता हूं echo $ORACLE_HOMEऔर एक पथ प्राप्त कर सकता हूं । यह मेरे पर्यावरण चर में से एक है जो मेरे में सेट हो जाता है ~/.profile। …

3
शेल स्क्रिप्ट में चर के लिए नामकरण परंपराएं हैं?
अधिकांश भाषाओं में चरों के लिए नामकरण परंपराएँ हैं, जो कि शैल लिपियों में सबसे आम शैली है MY_VARIABLE=foo। क्या यह सम्मेलन या केवल वैश्विक चर के लिए है? स्क्रिप्ट के लिए स्थानीय चर के बारे में क्या?

7
किसी फ़ाइल पर रीडायरेक्ट करना आपके पास अनुमति नहीं है
जब आप उस पर लिखने की अनुमति के बिना किसी फ़ाइल को संशोधित करने का प्रयास करते हैं, तो आपको एक त्रुटि मिलती है: > touch /tmp/foo && sudo chown root /tmp/foo > echo test > /tmp/foo zsh: permission denied: /tmp/foo सूदिंग मदद नहीं करता है, क्योंकि यह कमांड को …

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