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

जीएनयू के बॉर्न अगेन एसएचएल के लिए विशिष्ट प्रश्न, अन्य बॉर्न / पॉसिक्स गोले के विपरीत। सामान्य रूप से यूनिक्स गोले के बारे में प्रश्नों के लिए, इसके बजाय / शेल टैग का उपयोग करें।

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

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

1
बैश में विस्मयादिबोधक चिह्न के साथ चर प्रतिस्थापन
मेरी .cfg bash स्क्रिप्ट फ़ाइल में मेरी निम्न पंक्तियाँ हैं DDF_SOURCE="siebel_DATA_DATE_FORMAT" DATA_DATE_FORMAT=${!DDF_SOURCE} कैसे ${!DDF_SOURCEमूल्यांकन किया जाता है? यह होगा !siebel_DATA_DATE_FORMAT, जो मेरे लिए कोई मतलब नहीं है।

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

3
.Bashrc में निर्यात का उपयोग करना
मैंने अपने अंदर देखा है .bashrcकि कुछ पंक्तियाँ exportउनके सामने हैं, जैसे कि export HISTTIMEFORMAT="%b-%d %H:%M " ... export MYSQL_HISTFILE="/root/.mysql_history" जबकि अन्य, जैसे कि नहीं HISTSIZE=100000 मैं सोच रहा था कि क्या, पहला, यह सही है, और दूसरा यह कि नियम का उपयोग करने के लिए क्या exportहै .bashrc।

6
ब्रेस विस्तार का उपयोग करके अग्रणी शून्य के साथ एक अनुक्रम कैसे बनाया जाए
जब मैं निम्नलिखित का उपयोग करता हूं, मुझे उम्मीद के मुताबिक परिणाम मिलता है: $ echo {8..10} 8 9 10 निम्नलिखित आउटपुट प्राप्त करने के लिए मैं इस ब्रेस विस्तार का उपयोग आसान तरीके से कैसे कर सकता हूं? $ echo {8..10} 08 09 10 अब मुझे लगता है कि …

5
$ PATH में डुप्लिकेट प्रविष्टियाँ एक समस्या है?
मैं अपने कुछ दोस्तों का bashrc स्रोत हूं। इसलिए मैं अपने $ PATH चर में डुप्लिकेट प्रविष्टियों को समाप्त करता हूं। मुझे यकीन नहीं है कि शुरू होने में लंबे समय तक आदेशों के लिए यही समस्या है। $ PATH आंतरिक रूप से कैसे काम करता है? क्या अधिक PATHS …
45 bash  path 

2
कोष्ठक की व्याख्या कमांड लाइन में कैसे की जाती है?
सेट अप करने के तरीके के बारे में पढ़ते हुए grub, मुझे एक लेख आया जिसमें दावा किया गया था कि मुझे निम्नलिखित दो वाक्यविन्यासों में से एक का उपयोग करने की आवश्यकता है, echo \(hd0,0\) >> /boot/grub/grub.conf या echo '(hd0,0)' >> /boot/grub/grub.conf क्योंकि, कमांड लाइन पर, कोष्ठकों की व्याख्या …
45 bash  shell  quoting 

1
उसी लाइन पर वैरिएबल निर्यात करने के लिए क्यों नहीं, जिसे आप उन्हें असाइन करते हैं?
से पिछला आदेश की अंतिम तर्क क्या है? शेलचेक बताता है कि आप उसी लाइन पर वेरिएबल का निर्यात नहीं करते हैं जो आप उन्हें सौंपते हैं। मैं सोच रहा था कि क्यों? एक ही सलाह लागू होती है करने के लिए alias, declare, export, local, readonly, और typeset?
44 bash 

8
वर्तमान निर्देशिका को बदलने के लिए स्क्रिप्ट (सीडी, पीडीडब्ल्यू)
मैं वर्तमान कार्यशील निर्देशिका को बदलने के लिए एक स्क्रिप्ट चलाना चाहता हूं: #!/bin/bash cd web/www/project लेकिन, मैं इसे चलाने के बाद, वर्तमान pwd अपरिवर्तित रहता है! मैं उसे कैसे कर सकता हूँ?


4
कम कमांड और सिंटैक्स हाइलाइटिंग
मैं उपयोग करने की आवश्यकता less commandवाक्य रचना के लिए vim आदेश के पर प्रकाश डाला साथ python, C, bashऔर अन्य भाषाओं। मैं कैसे के अनुसार वाक्य रचना पर प्रकाश डाला रंग लागू होते हैं vimके लिए रंग less command?

7
कई फ़ोल्डर नामों में फ़ाइलें खोजें
मैं सूची में कोशिश कर रहा हूँ सभी फाइलों से dir1, dir2, dir3और dir4जो मेरे की एक उप निर्देशिका के रूप में कहीं हो सकता है cwdका उपयोग करते हुए findआदेश। मैंने बिना किसी सफलता के साथ कोशिश की: find . -type f -regextype posix-egrep -regex 'dir1/.+|dir2/.+|dir3/.+|dir4/.+' मैंने भी कोशिश …

1
एक्सटेंशन के बिना फ़ाइलें खोजें
मान लीजिए कि मेरे पास है: foo.txt bar baz.ooo अगर मैं उपयोग करता हूं ls -1 !(*.*)तो मुझे barआउटपुट पर ही मिलेगा । महान, अब मैं खोज के साथ एक ही परिणाम की कामना करता हूं - कुछ find -regexजो काम करेंगे। ध्यान दें: find -name !(*.*)इसका जवाब नहीं है …
43 bash  shell  find  wildcards 

5
डिफ़ॉल्ट रूप से OSX लॉगिन गोले पर इंटरैक्टिव गोले क्यों हैं?
लिनक्स और, मेरे ज्ञान में, सभी यूनिक्स सिस्टम, टर्मिनल एमुलेटर डिफ़ॉल्ट रूप से इंटरैक्टिव, गैर-लॉगिन गोले चलाते हैं। इसका मतलब यह है कि, बैश के लिए, शुरू किया गया शेल होगा: जब एक इंटरेक्टिव शेल जो कि एक लॉगिन शेल नहीं है, शुरू होता है, तो bash पढ़ता है और …
43 bash  osx 

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