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

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

12
linux diff टूल: संशोधित फ़ाइलों की सूची बनाएँ
मैं प्रोग्राम कमांड लाइन टूल्स का उपयोग करके संशोधित फाइलों की सूची कैसे बनाऊं? मैं किसी विशेष फ़ाइल (डेल्टा, पैच) के अंतर में दिलचस्पी नहीं रखता। मैं सिर्फ पिछले उत्पाद रिलीज की तुलना में नई या संशोधित फ़ाइलों की एक सूची रखना चाहता हूं। ताकि मैं एक नया उत्पाद अपडेट …

3
विस्मयादिबोधक चिह्न क्यों `` कभी-कभी परेशान बैश?
मुझे पता है कि !कमांडलाइन इतिहास के संदर्भ में कमांडलाइन पर विशेष महत्व है, लेकिन इससे अलग, एक रनिंग स्क्रिप्ट में विस्मयादिबोधक चिह्न कभी-कभी एक पार्सिंग त्रुटि का कारण बन सकता है। मुझे लगता है कि यह एक के साथ कुछ करना है event, लेकिन मुझे नहीं पता कि एक …

2
बैश नेस्टेड केस सिंटैक्स और; टर्मिनेटर्स
क्या मुझे ;;इस बैश स्क्रिप्ट में नेस्टेड के साथ पर्याप्त (या शायद बहुत अधिक) टर्मिनेटर मिले हैं case? case "$1" in OK) # Nothing needs done echo -n "OK:1" ;; CRITICAL) case "$2" in SOFT) case "$3" in 1|2) soft_reset_pool.sh ;; esac ;; HARD) case "$3" in 1|2) hard_reset_pool.sh ;; …
14 bash 

5
क्या मेमोरी में सभी वैरिएबल को स्ट्रिंग के रूप में स्टोर किया जाता है?
कहें कि मैंने निम्नलिखित चर बनाए हैं: s=John i=12345 f=3.14 क्या ये सभी चर स्मृति में स्ट्रिंग के रूप में संग्रहीत हैं, या bashअन्य डेटा प्रकार हैं?
14 bash 

1
बैश: चेतावनी: शेल स्तर (1000) बहुत अधिक, 1 पर रीसेट करना
मैंने इस कमांड को चलाने की कोशिश की: /etc/ssl/acme/acme.sh --log /var/log/p3x/acme/acme.sh.log --home /etc/ssl/acme --force --issue -d patrikx3.tk -w /var/www/acme-challenge मुझे यह त्रुटि मिली: बैश: चेतावनी: शेल स्तर (1000) बहुत अधिक, 1 पर रीसेट करना यह क्या त्रुटि है?
14 bash 

3
शेल: कमांड प्रतिस्थापन में नए सिरे ('\ n') को पीछे छोड़ते रहें
मैं एक कमांड प्रतिस्थापन के सटीक आउटपुट को कैप्चर करने में सक्षम होना चाहता हूं, जिसमें नई लाइन वर्ण शामिल हैं । मुझे पता है कि वे डिफ़ॉल्ट रूप से छीन लिए गए हैं, इसलिए उन्हें रखने के लिए कुछ हेरफेर की आवश्यकता हो सकती है, और मैं मूल निकास …
14 bash  shell 

4
बैश ग्लोब को एक स्ट्रिंग चर कैसे बनाया जाए?
व्यवस्था की सूचना ओएस: ओएस एक्स बैश: GNU बैश, संस्करण 3.2.57 (1) -release (x86_64-apple-darwin16) पृष्ठभूमि मैं अपने सभी गिट / नोडज प्रोजेक्ट से निर्देशिकाओं और फाइलों के एक सेट को बाहर करने के लिए टाइम मशीन चाहता हूं। मेरी परियोजना निर्देशिकाएं हैं ~/code/private/और ~/code/public/इसलिए मैं इसे करने के लिए बैश …

1
बैकग्राउंड में कई बैश फंक्शन्स चलाना और उनके लौटने तक इंतजार करना
यह एक सरल स्क्रिप्ट है जो nvidia-smiकई होस्ट्स पर कमांड चलाता है और एक सामान्य फ़ाइल में इसका आउटपुट बचाता है। यहाँ लक्ष्य इसे अतुल्यकालिक रूप से चलाना है । है &के अंत में process_host()समारोह के लिए पर्याप्त कहते हैं? क्या मेरी स्क्रिप्ट सही है? #!/bin/bash HOSTS=(host1 host2 host3) OUTPUT_FILE=nvidia_smi.txt …

4
पृष्ठभूमि में एक ही कमांड को कई बार चलाएं
कई आदेशों को चलाने और उन्हें बैश का उपयोग करके पृष्ठभूमि में कैसे संभव है? उदाहरण के लिए: $ for i in {1..10}; do wait file$i &; done जहां प्रतीक्षा एक कस्टम बाइनरी है। अभी मुझे एक त्रुटि मिली है: syntax error near unexpected token `;' जब ऊपर आदेश चल …

3
SSL प्रमाणपत्र मान्य है या नहीं यह जाँचने के लिए स्क्रिप्ट
मेरे पास कई एसएसएल प्रमाण पत्र हैं, और जब एक प्रमाण पत्र की समय सीमा समाप्त हो गई है, तो मैं अधिसूचित होना चाहूंगा। मेरा विचार एक क्रोनजॉब बनाना है, जो हर दिन एक साधारण कमांड निष्पादित करता है। मुझे पता है कि opensslलिनक्स में कमांड का उपयोग दूरस्थ सर्वर …

4
दो पृष्ठभूमि आदेशों को देखते हुए, शेष एक को तब समाप्त करें जब या तो बाहर निकल जाए
मेरे पास एक साधारण बैश स्क्रिप्ट है जो दो सर्वर शुरू करती है: #!/bin/bash (cd ./frontend && gulp serve) & (cd ./backend && gulp serve --verbose) यदि दूसरी कमांड बाहर निकलती है, तो ऐसा लगता है कि पहला कमांड चालू है। मैं इसे कैसे बदल सकता हूं ताकि यदि या …

4
लिनक्स में .bashrc फ़ाइल कहाँ पाई जाती है?
मुझे मेरा .bash_login और .bash_profile नहीं मिल रहा है root@linux:~# locate .bash* /etc/bash.bashrc /etc/skel/.bashrc /etc/skel/.bashrc.original /home/noroot/.bashrc /home/noroot/.bashrc.original /root/.bash_history /root/.bashrc /usr/share/base-files/dot.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/bash.bashrc /usr/share/doc/adduser/examples/adduser.local.conf.examples/skel/dot.bashrc /usr/share/kali-defaults/.bashrc root@linux:~# क्या हमेशा हर उपयोगकर्ता के लिए केवल एक .bashrc और .bash_profile फ़ाइल होती है? और, क्या .bashrc और .bash_profile हमेशा / होम / "उपयोगकर्ता नाम" निर्देशिका …

2
लगातार आदेश
क्या मैं यह मानने के लिए सही हूं कि जब ;एक पंक्ति में दो कमांड जुड़ते हैं, तो बैश हमेशा इंतजार करता है जब तक कि पहली कमांड दूसरी कमांड को निष्पादित करने से पहले बाहर निकल गई हो? और इसी तरह, शेल स्क्रिप्ट में अलग-अलग लाइनों पर दो अलग-अलग …
14 bash 

2
/ बिन / श: `कुछ-फ़ंक्शन 'के लिए फ़ंक्शन परिभाषा आयात करने में त्रुटि
CVE-2014-6271 सुरक्षा समस्या के लिए अपडेट को अपडेट करते समय मुझे इस त्रुटि का सामना करना पड़ा: # yum update bash Running transaction (shutdown inhibited) Updating : bash-4.2.47-4.fc20.x86_64 /bin/sh: error importing function definition for `some-function'
14 bash  shell  function 

3
पृष्ठभूमि प्रक्रिया का विश्वसनीय रिटर्न कोड
मान लें कि बैश कोड के निम्नलिखित टुकड़े हैं: foo > logfile 2>&1 & foo_pid=$! while ps -p$foo_pid do ping -c 1 localhost done wait $foo_pid if [[ $? == 0 ]] then echo "foo success" fi क्या यह मान लेना सुरक्षित है कि $?वास्तव में रिटर्न कोड शामिल है …

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