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

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

6
आप ब्रेस विस्तार का उपयोग कब करते हैं?
मैं समझता हूं कि ब्रेस का विस्तार क्या है, लेकिन मुझे नहीं पता कि इसका उपयोग कैसे करना है। आप इसका उपयोग कब करते हैं? अगर आपके पास अपनी टिप हो तो कृपया मुझे कुछ सुविधाजनक और उल्लेखनीय उदाहरण सिखाएँ।

7
ls -d भी फाइलों को सूचीबद्ध क्यों करता है, और यह कहां से प्रलेखित है?
ls --directory a*यह निर्दिष्ट करते समय केवल निर्देशिकाओं को सूचीबद्ध करना चाहिएa* लेकिन यह फाइलों और निर्देशिकाओं को सूचीबद्ध करता है a प्रश्न : मुझे इस पर कुछ प्रलेखन कहाँ मिल सकता है, इसके अलावा manऔर infoजहाँ मुझे लगता है कि मैंने अच्छी तरह से देखा? क्या यह केवल BASH …
48 bash  shell  ls  wildcards  options 

4
मैं किसी तत्व को किसी सरणी से पूरी तरह कैसे निकाल सकता हूं?
unset array[0]तत्व को निकालता है, लेकिन फिर भी अगर मुझे कुछ अधिक echo ${array[0]}मूल्य मिलता है, तो ऐसा करने के अन्य तरीके हैं, लेकिन अगर किसी सरणी के तत्व में नीचे जैसे स्थान हैं array[0]='james young' array[1]='mary' array[2]='randy orton' लेकिन ये भी काम करने में विफल होते हैं array=${array[@]:1} #removed …

16
डुप्लिकेट $ PATH प्रविष्टियों को awk कमांड से निकालें
मैं एक बैश शेल फ़ंक्शन लिखने की कोशिश कर रहा हूं जो मुझे अपने पैथ पर्यावरण चर से निर्देशिकाओं की डुप्लिकेट प्रतियां निकालने की अनुमति देगा। मुझे बताया गया था कि कमांड का उपयोग करके एक लाइन कमांड के साथ इसे प्राप्त करना संभव है awk, लेकिन मैं यह नहीं …
48 bash  shell  awk  path 

6
मैं बैश में एक चर से लाइन द्वारा लाइन कैसे पढ़ सकता हूं?
मेरे पास एक वैरिएबल है जिसमें एक कमांड का मल्टीलाइन आउटपुट है। चर से लाइन द्वारा आउटपुट लाइन को पढ़ने का सबसे प्रभावी तरीका क्या है? उदाहरण के लिए: jobs="$(jobs)" if [ "$jobs" ]; then # read lines from $jobs fi
48 bash  shell  io  cat 

3
बैश: डबल बराबर -eq
मैं बैश में पूर्णांक तुलना कर रहा हूं (यह देखने की कोशिश कर रहा है कि उपयोगकर्ता रूट के रूप में चल रहा है), और मुझे इसे करने के दो अलग-अलग तरीके मिले: डबल बराबर: if [ $UID == 0 ] then fi -eq if [ $UID -eq 0 ] …
47 bash  shell  arithmetic 

7
`सेट -x` जैसे शेल विकल्पों के मूल्य को कैसे पुनर्स्थापित करें?
मैं set -xअपनी स्क्रिप्ट की शुरुआत में और इसे "पूर्ववत करना" चाहता हूं (अंधाधुंध सेट करने से पहले राज्य में वापस जाऊंगा) +x। क्या यह संभव है? पुनश्च: मैं पहले ही यहाँ जाँच कर चुका हूँ ; जहाँ तक मैं बता सकता हूँ मेरे सवाल का जवाब नहीं लगता था।
47 bash  shell 

8
क्या कोई प्रोग्राम है जो मुझे एक प्रक्रिया समाप्त होने पर एक अधिसूचना ई-मेल भेज सकता है?
मैं एक कम्प्यूटेशनल वैज्ञानिक हूं, और मैं लिनक्स पर बहुत लंबी गणना चलाता हूं। विशेष रूप से, मैं GROMACS पैकेज का उपयोग करके आणविक गतिशीलता (एमडी) सिमुलेशन चलाता हूं। ये सिमुलेशन 8 या 24 कोर पर (उदाहरण के लिए) चल रहा है, दिन या सप्ताह लग सकते हैं। मेरे पास …
46 shell  process  email 

2
टर्मिनेटर (टर्मिनल एमुलेटर) में CTRL-D विंडो अक्षम करें
मैं अक्सर कई SSH सत्रों के माध्यम से लॉग इन होता हूं। अपने सत्रों से लॉगआउट करने के लिए, मैं CTRL+ दबाता हूं d, जब तक कि मैं अपने स्थानीय मशीन पर वापस नहीं आता। हालांकि, कभी-कभी मैं एक बार बहुत अधिक दबाता हूं, और मेरा टर्मिनल बाहर निकल जाता …

2
बाश-निर्मित 'सेट' और 'निर्यात' क्या करते हैं?
मैं बश में setऔर के उद्देश्य के रूप में नुकसान का थोड़ा सा exportहूं (और मुझे लगता है कि शायद अन्य गोले भी हैं)। मुझे लगता है कि यह पर्यावरण चर स्थापित करने के लिए है, लेकिन यह सिर्फ VARIABLE=VALUEसही किया जा सकता है ? इसके अलावा टाइपिंग setऔर exportअपने …
46 bash  shell 

4
गूंज बाइट एक फ़ाइल के लिए
मैं i2c बस का उपयोग करके अपने रास्पबेरी पाई को कुछ प्रदर्शन से जोड़ने की कोशिश कर रहा हूं। आरंभ करने के लिए मैं विशेष रूप से एक फाइल में सामान, बाइट्स को मैन्युअल रूप से लिखना चाहता था। आप किसी फ़ाइल पर विशिष्ट बाइट कैसे लिखते हैं? मैंने पहले …

2
टर्मिनल एप्लिकेशन (मैक) को पुनरारंभ किए बिना टर्मिनल से बैश को पुनरारंभ करें?
मैंने इस प्रश्न के उत्तर के लिए चारों ओर और बिट को देखा है, लेकिन मुझे यह नहीं लगता है (जो अजीब है)। मेरा सवाल है, क्या मैक पर टर्मिनल के भीतर से बैश सत्र को पुनरारंभ करने का कोई सरल तरीका है। मैं बस वही व्यवहार चाहता हूं जैसे …
46 bash  shell 

8
POSIX अनिवार्य उपयोगिताओं को शेल में क्यों नहीं बनाया गया है?
इस प्रश्न का उद्देश्य एक विशेष कंप्यूटिंग समस्या को हल करने के लिए नहीं, एक जिज्ञासा का जवाब देना है। सवाल यह है: POSIX अनिवार्य उपयोगिताओं को आमतौर पर शेल कार्यान्वयन में क्यों नहीं बनाया गया है? उदाहरण के लिए, मेरे पास एक स्क्रिप्ट है जो मूल रूप से कुछ …

4
एक प्रोग्राम को डेमन के रूप में चलाने और इसे 'और' के साथ पृष्ठभूमि में बनाने के बीच क्या अंतर है?
यूनिक्स आधारित प्रणाली पर सेवाओं को तैनात करते समय एक sysadmin बिंदु से व्यावहारिक अंतर क्या हैं?

9
उपनिर्देशिकाओं के बजाय मूल निर्देशिका में खोज करना
मैं एक फ़ाइल के पेड़ में गहरी नेस्टेड हूं, और मैं यह खोजना चाहूंगा कि किस मूल निर्देशिका में एक फ़ाइल है। उदाहरण के लिए, मैं नेस्टेड जीआईटी रिपॉजिटरी के एक सेट में हूं। वर्तमान में मैं जिन फाइलों को नियंत्रित कर रहा हूं, उनके लिए .IT निर्देशिका को खोजना …
45 shell  find 

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