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

बैश कमांड शेल के लिए लिखी गई लिपियों के बारे में प्रश्नों के लिए। त्रुटियों / वाक्यविन्यास त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले शेलचेक प्रोग्राम (या वेब शेलचेक सर्वर पर https://shellcheck.net) के साथ उन्हें जांचें। बैश के इंटरैक्टिव उपयोग के बारे में सवाल स्टैक ओवरफ्लो की तुलना में सुपर उपयोगकर्ता पर ऑन-टॉपिक होने की अधिक संभावना है।

2
कैसे बैश में एक पाश से बाहर तोड़ने के लिए?
मैं टेक्स्ट को संसाधित करने के लिए एक बैश स्क्रिप्ट लिखना चाहता हूं, जिसके लिए थोड़ी देर के लूप की आवश्यकता हो सकती है। उदाहरण के लिए, C में थोड़ी देर का लूप: int done = 0; while(1) { ... if(done) break; } मैं इसके बराबर एक बैश स्क्रिप्ट लिखना …
150 bash  shell  while-loop 

6
मैक ओएस एक्स (iTerm में) पर लॉग शेल के रूप में zsh रन कैसे बनाएं?
जब zsh को Mac OS X पर एक लॉगिन शेल के रूप में सेट किया जाता है, जब इसे iTerm द्वारा शुरू किया जाता है, तो zsh यह नहीं मानता है कि इसे लॉगिन शेल के रूप में चलाया जा रहा है, हालांकि इसे '-zsh' ('-' के रूप में शुरू …
149 macos  bash  shell  zsh 

9
बैश स्क्रिप्ट में आउटपुट को कैसे चुप करें?
मेरे पास एक प्रोग्राम है जो स्टैडआउट को आउटपुट करता है और एक फ़ाइल को पाइप करते समय एक बैश स्क्रिप्ट में उस आउटपुट को चुप करना चाहता है। उदाहरण के लिए, प्रोग्राम चलाना आउटपुट देगा: % myprogram % WELCOME TO MY PROGRAM % Done. मैं चाहता हूँ कि निम्नलिखित …
149 bash 

6
कैसे एक लिनक्स / यूनिक्स बैश स्क्रिप्ट अपने स्वयं के पीआईडी ​​को जानता है?
मेरे पास बैश में एक स्क्रिप्ट है Script.sh, और उसे खुद की PID (यानी मुझे Script.sh के अंदर PID प्राप्त करने की आवश्यकता है) जानना होगा कोई आईडिया कि इसे कैसे किया जाए ?
149 bash  scripting  pid 

3
एक निर्दिष्ट स्ट्रिंग के साथ फ़ाइल नाम के साथ सभी फाइलें ढूंढें?
मेरे पास इसमें लगभग 100000 फाइलों के साथ एक निर्देशिका है, और मैं निर्दिष्ट स्ट्रिंग के साथ शुरू होने वाली सभी फाइलों पर कुछ कार्य करना चाहता हूं, जो दसियों हजार फाइलों से मेल खा सकता है। मैंने कोशिश की है ls mystring* लेकिन यह बैश त्रुटि के साथ 'बहुत …
148 bash  find 

21
किसी फ़ाइल की अंतिम n लाइनों को हटाने के लिए sed का उपयोग कैसे करें
मैं एक फ़ाइल के अंत से कुछ एन लाइनें निकालना चाहता हूं । क्या यह sed का उपयोग करके किया जा सकता है? उदाहरण के लिए, 2 से 4 तक लाइनों को हटाने के लिए, मैं उपयोग कर सकता हूं $ sed '2,4d' file लेकिन मैं लाइन नंबर नहीं जानता। …
148 linux  bash  shell  sed 

11
बैश: खराब प्रतिस्थापन
#!/bin/bash jobname="job_201312161447_0003" jobname_pre=${jobname:0:16} jobname_post=${jobname:17} यह बैश स्क्रिप्ट मुझे उबंटू पर बैड प्रतिस्थापन प्रतिस्थापन प्रदान करती है । किसी भी तरह की सहायता की हम सराहना करेंगे।

12
Github अनुमति से इनकार किया: ssh ऐड एजेंट की कोई पहचान नहीं है
यह GitHub तक पहुँचने का मेरा पहला अवसर है और मुझे कंसोल का उपयोग करने का अनुभव नहीं है। मैं एक मैकबुक पर बैश का उपयोग कर रहा हूं। जब मैं GitHub तक पहुंचने का प्रयास करता हूं, तो मुझे यह मिलता है: git clone git@github.com:dhulihan/league-of-legends-data-scraper.git Cloning into 'league-of-legends-data-scraper'... Permission …

10
बैश में फ़ाइल की अंतिम संशोधित तिथि प्रिंट करें
मुझे यह पता नहीं लग सकता है कि किसी फ़ाइल की तारीख का प्रिंट आउट कैसे लें। मैं अब तक एक निर्देशिका में सभी फ़ाइलों को प्रिंट करने में सक्षम हूं, लेकिन मुझे इसके साथ तारीखें प्रिंट करने की आवश्यकता है। मुझे पता है कि मुझे प्रविष्टि की प्रतिध्वनि के …
147 bash  shell  file  date  unix 

9
किसी एप्लिकेशन को यह सोचने के लिए कैसे चकमा दिया जाए कि उसका स्टडआउट एक टर्मिनल है, न कि पाइप
मैं इसके विपरीत " पता लगाने की कोशिश कर रहा हूं कि क्या स्टडिन एक टर्मिनल या पाइप है? "। मैं एक एप्लिकेशन चला रहा हूं जो इसके आउटपुट स्वरूप को बदल रहा है क्योंकि यह STDOUT पर एक पाइप का पता लगाता है, और मैं चाहता हूं कि यह …
147 bash  terminal  pipe  stdin 

6
मैं किसी चरित्र को बैश में रखने के बाद सभी पाठ कैसे निकाल सकता हूं?
मैं एक चरित्र के बाद सभी पाठ को कैसे हटा सकता हूं, इस मामले में एक बृहदान्त्र (":"), बैश में? क्या मैं कोलन को भी हटा सकता हूं? मुझे नहीं पता कि कैसे।
147 bash 

14
प्रक्रिया समाप्त होने तक प्रतीक्षा करें
क्या बैश में कोई बिल्टइन फीचर है जो किसी प्रक्रिया के खत्म होने का इंतजार करता है? waitआदेश केवल एक ही समाप्त करने के लिए बच्चे की प्रक्रिया के लिए प्रतीक्षा करने की अनुमति देता है। मैं जानना चाहूंगा कि क्या किसी स्क्रिप्ट में आगे बढ़ने से पहले किसी प्रक्रिया …
147 bash  scripting  process  wait 

12
स्रोत आदेश शेल में नहीं मिला
मेरे पास एक स्क्रिप्ट है जो shशेल का उपयोग करती है। मुझे sourceकमांड का उपयोग करने वाली लाइन में एक त्रुटि मिलती है । ऐसा लगता sourceहै कि यह मेरे shशेल में शामिल नहीं है । अगर मैं स्पष्ट रूप sourceसे शेल से चलने की कोशिश करता हूं तो मुझे …
146 bash  shell  sh 

9
कमांड का उपयोग करते समय नहीं मिला
मेरे पास foo.shमेरे होम फोल्डर में एक स्क्रिप्ट है । जब मैं इस फ़ोल्डर में नेविगेट करता हूं, और प्रवेश करता ./foo.shहूं, मुझे मिलता है -bash: ./foo.sh: Permission denied। जब मैं उपयोग करता हूं sudo ./foo.sh, मुझे मिलता है sudo: foo.sh: command not found। ऐसा क्यों होता है और मैं …
146 linux  bash  sudo 

3
पासवर्ड के बिना किसी अन्य उपयोगकर्ता के रूप में स्क्रिप्ट कैसे चलाएं?
मेरे पास script.sh है जिसे user2 के रूप में चलाया जाना चाहिए। हालाँकि, यह स्क्रिप्ट केवल मेरे अनुप्रयोग में user1 के तहत ही चलाई जा सकती है। मैं निम्नलिखित कमांड चलाना चाहूंगा: su user2 -C script.sh लेकिन पासवर्ड के बिना चलाने में सक्षम हो। मैं यह भी चाहता हूं कि …
145 linux  bash  sudo  su  sudoers 

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