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

बैश बोर्न अगेन शेल, क्लासिक यूनिक्स श (शेल) के उत्तराधिकारी हैं।

3
अधिकतम पोर्टेबिलिटी के लिए #! / बिन / श बनाम #! / बिन / बैश
मैं आमतौर पर उबंटू LTS सर्वर के साथ काम करता हूं, जिसमें से मैं सिम्लिंक /bin/shको समझता हूं /bin/dash। बहुत से अन्य डिस्ट्रोस के लिए हालांकि सहानुभूति /bin/shहै /bin/bash। इससे मैं समझता हूं कि यदि कोई स्क्रिप्ट #!/bin/shशीर्ष पर उपयोग की जाती है तो क्या वह सभी सर्वरों पर एक …
36 linux  bash  shell  sh 

2
किसी अन्य उपयोगकर्ता के रूप में su'ed करते समय 'स्क्रिप्ट' को रीडायरेक्ट करने के लिए / dev / null / 'स्क्रीन' को काम करने की अनुमति क्यों देता है?
मुझे एक विशेष लंबी चलने वाली स्क्रिप्ट को चलाने के लिए एक उपयोगकर्ता पर मुकदमा दायर किया गया था। मैं स्क्रीन का उपयोग करना चाहता था, लेकिन मुझे त्रुटि संदेश मिला "आपका टर्मिनल नहीं खोल सकता / dev / pts / 4 '- कृपया जांचें।" इसलिए मैं चारों ओर घूम …
36 linux  bash  gnu-screen  su 

4
बैश: वेरिएबल लूप पढ़ते समय अंत में वैल्यू खो देता है
मुझे अपनी एक शेल स्क्रिप्ट में समस्या है। कुछ सहयोगियों से पूछा, लेकिन वे सभी अपने सिर हिलाते हैं (कुछ खरोंचने के बाद), इसलिए मैं यहां जवाब देने आया हूं। मेरी समझ के अनुसार निम्नलिखित शेल स्क्रिप्ट को अंतिम पंक्ति के रूप में "काउंट 5 है" प्रिंट करना चाहिए। सिवाय …
36 bash  scope 

7
बैश कमांड आउटपुट से 'वर्चुअल फाइल' बनाएं?
मुझे आश्चर्य है कि अगर एक bash आउटपुट से एक 'वर्चुअल फ़ाइल' बनाने का कोई तरीका है। उदाहरण: मान लीजिए कि मैं mysqldumpबाहरी ईमेल पते के अनुलग्नक के रूप में आउटपुट को ईमेल करना चाहता हूं । मैं ऐसा करने के लिए Mutt का उपयोग कर सकता हूं। muttविकल्प मैं …
36 bash  redirection 

1
टर्मिनल सत्र से एक रनिंग स्क्रिप्ट पुनर्प्राप्त करें
इसलिए मैं कई रनिंग स्क्रिप्ट / प्रोग्राम प्रबंधित करने के लिए GNU स्क्रीन का उपयोग कर रहा हूं । मल्टीप्लेक्सिंग और डिटैचबिलिटी काफी मददगार है। मैंने एक स्क्रिप्ट को डिस्क से हटा दिया है और अब मुझे बैकअप खोजने में थोड़ी परेशानी हो रही है। हालाँकि, टर्मिनल सत्रों में से …


6
बैश लूप - जब मैं एक कमांड के अंदर कंट्रोल-सी दबाता हूं तो लूप को कैसे रोकें?
मैं कुछ निर्देशिकाओं को rsyncing कर रहा हूं। मेरे पास एक बैश टर्मिनल खुला है और मैं इस तरह से कुछ कर रहा हूं: for DIR in * ; do rsync -a $DIR example.com:somewhere/ ; done हालांकि अगर मैं पूरी चीजों को रोकना चाहता हूं, तो मैं कंट्रोल-सी दबाता हूं। …

8
PuTTY और स्क्रीन के साथ ctrl-arrow कुंजियों का उपयोग करना
मैंने खोज की और कहीं भी इसके लिए कोई समाधान नहीं खोज सका। मैं विभिन्न सर्वरों से कनेक्ट करने के लिए Windows से PuTTY का उपयोग कर रहा हूं जहां मैं बैश और स्क्रीन चलाता हूं। ऐसा लगता है कि कमांड लाइन पर वर्ड-टू-वर्ड कूदने के लिए ctrl-arrow कुंजियों के …
33 bash  gnu-screen  putty 

6
इतिहास में कमांड रखने से बचें
मैं बैश का उपयोग करता हूं और मैं इतिहास में रखी जाने वाली कुछ आज्ञाओं से बचना चाहूंगा। क्या केवल अगले आदेश के लिए ऐसा करना संभव है? क्या पूरे सत्र के लिए ऐसा करना संभव है?

8
क्या zsh के ऊपर बैश का उपयोग करने का कोई कारण है? [बन्द है]
मैं उत्सुक हूं कि एक व्यक्ति zsh के बजाय बैश क्यों चलाना चाहेगा। मेरा मतलब है कि zsh पूरी तरह से बैश के साथ पीछे-संगत है। मुझे गलत मत समझो: मैं मार या कुछ भी नापसंद नहीं करता। मैं सही मायने में जानना चाहता हूं कि क्या zsh के इस्तेमाल …
33 bash  scripting  shell  zsh 

2
बैश: एक निष्पादन योग्य एक अच्छा निकास स्थिति दे
मैं लिनक्स में एक निष्पादन योग्य चलाना चाहता हूं, और बाहर निकलने की स्थिति की परवाह किए बिना कि यह वापस आ जाता है, मैं एक अच्छा निकास स्थिति लौटना चाहता हूं। (अर्थात कोई त्रुटि नहीं।) (यह इसलिए है क्योंकि मैं उपयोग कर रहा हूं sh -exऔर मैं चाहता हूं …
32 linux  bash 

2
Ulimit -n और / proc / sys / fs / file-max कैसे भिन्न हैं?
मुझे लगता है कि एक नई CentOS छवि है कि मैं सिर्फ EC2 से दूर है कि ulimit डिफ़ॉल्ट 1024 खुली फ़ाइलों को बूट किया है, लेकिन / proc / sys / fs / फ़ाइल अधिकतम 761,408 पर सेट है और मैं सोच रहा हूँ कि कैसे इन दो सीमाओं …
32 linux  bash  kernel  ulimit 

3
जब सिस्टम-मॉनिटर की गई सेवा विफल हो जाती है, तो अधिसूचना प्राप्त करें
मुझे नेटवर्क संदेश भेजने की आवश्यकता होती है जब एक सिस्टमड सेवा मेरे पास क्रैश होती है या लटका दी जाती है (यानी, विफल स्थिति में प्रवेश करती है; मैं वॉचडॉगसेक = का उपयोग करके त्रिशंकु की निगरानी करता हूं)। मैंने देखा कि नए systemd में FailureAction = है, लेकिन …
32 linux  bash  service  systemd 



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