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

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

4
डॉकटर कंटेनर को रोकने / न शुरू करने में फ़ाइलों को कैसे संपादित करें
कई कंटेनरों में बंटे मेरे आवेदन के साथ त्रुटियों और डिबग समस्याओं को ठीक करने की कोशिश कर रहा हूं, मैं अक्सर कंटेनरों में फ़ाइलों को संपादित करता हूं: या तो मैं पूरी तरह से आलसी हूं और नैनो स्थापित करता हूं और सीधे कंटेनर में संपादित करता हूं या …
93 bash  docker 

2
बश में कमांड लाइन तर्क कैसे बदलें?
क्या बाश स्क्रिप्ट में कमांड लाइन के तर्कों को बदलने का एक तरीका है। उदाहरण के लिए कहें, एक बैश स्क्रिप्ट निम्न तरीके से लागू होती है: ./foo arg1 arg2 क्या स्क्रिप्ट के भीतर arg1 के मूल्य को बदलने का कोई तरीका है? कहो, कुछ ऐसा है $1="chintz"

1
(Bash) स्क्रिप्ट के बीच रिक्त स्थान के साथ तर्क पास करना
मुझे निम्नलिखित बैश दो स्क्रिप्ट मिली हैं a.sh: #!/bin/bash ./b.sh 'My Argument' b.sh: #!/bin/bash someApp $* 1 के बजाय someApp बाइनरी को $*2 तर्क ('मेरा' और 'तर्क') के रूप में प्राप्त होता है । मैंने कई चीजों का परीक्षण किया है: केवल कुछ चलाकर b.shअपेक्षित रूप से काम करता है …
92 bash 

5
इसे सेट किए बिना बैश सेट + एक्स
क्या किसी को पता है कि क्या हम set +xइसे छपाये बिना ही बैश में कह सकते हैं : set -x command set +x निशान + command + set +x लेकिन यह सिर्फ प्रिंट होना चाहिए + command बैश संस्करण 4.1.10 (4) है। यह मुझे पिछले कुछ समय से परेशान …
92 bash  shell 

2
सफेद स्थानों को बदलने का सबसे आसान तरीका (अंडरस्कोर) _ बैश में [बंद]
यहां क्या पूछा जा रहा है, यह बताना मुश्किल है। यह प्रश्न अस्पष्ट, अस्पष्ट, अपूर्ण, अति व्यापक या अलंकारिक है और इसका वर्तमान रूप में यथोचित उत्तर नहीं दिया जा सकता है। इस प्रश्न को स्पष्ट करने में सहायता के लिए ताकि इसे फिर से खोला जा सके, सहायता केंद्र …
92 bash  sed 

5
वर्तमान निर्देशिका की सभी फ़ाइलों का विस्तार से क्या वर्णन है?
मुझे पता **/*.extहै कि सभी उपनिर्देशिकाओं के मिलान में सभी फ़ाइलों का विस्तार होता है *.ext, लेकिन एक समान विस्तार क्या है जिसमें वर्तमान निर्देशिका में भी ऐसी सभी फाइलें शामिल हैं ?
92 bash  shell  wildcard  glob  shopt 

5
envsubst: Mac OS X 10.8 पर कमांड नहीं मिला
जब मैं एक स्क्रिप्ट चलाने की कोशिश करता हूं जिसमें एन्वाबस्ट कमांड होता है, तो मुझे यह त्रुटि मिलती है। ऑनलाइन देखते हुए, यह एक मानक बैश कमांड लगता है, इसलिए मुझे यह सुनिश्चित नहीं है कि इसे काम करने के लिए क्या स्थापित करना है।

10
एक नए मैक ओएस एक्स टर्मिनल विंडो में एक कमांड चलाना
मैं यह पता लगाने की कोशिश कर रहा हूं कि कैसे एक नए मैक्स ओएस एक्स टर्मिनल.एप विंडो में बैश कमांड चलाया जा सकता है। एक उदाहरण के रूप में, यहां बताया गया है कि मैं अपनी कमांड को नए बैश प्रक्रिया में कैसे चलाऊंगा: bash -c "my command here" …
92 macos  bash  terminal 

6
जाँच करें कि क्या स्ट्रिंग न तो खाली है और न ही शेल स्क्रिप्ट में जगह है
मैं निम्नलिखित शेल स्क्रिप्ट को चलाने की कोशिश कर रहा हूं जो यह जांचने के लिए है कि क्या कोई स्ट्रिंग न तो जगह है और न ही खाली है। हालांकि, मैं सभी 3 उल्लिखित तारों के लिए एक ही आउटपुट प्राप्त कर रहा हूं। मैंने "[[" सिंटैक्स का उपयोग …
92 bash  shell  freebsd 

3
विंडोज़ में rm और mv के बराबर .cmd
मेरे पास शेल स्क्रिप्ट में निम्नलिखित हैं, मैं निम्न पंक्तियों को विंडोज़ cmd फ़ाइल में परिवर्तित करना चाहता हूं..किसी को भी "cm" और "mv" के लिए windows cmd फ़ाइल में जो समतुल्य है, उस पर इनपुट प्रदान करें। rm -f ${BUILD_ID}/${BUILD_ASIC}*rampatch* mv ${BUILD_ID}/${BUILD_ASIC}*rampatch* ${BUILD_ID}/emul/
92 bash  shell  cmd 


18
एक निश्चित समय / तिथि तक सोएं
मैं चाहता हूं कि मेरी बैश स्क्रिप्ट एक विशिष्ट समय तक सो जाए। इसलिए, मुझे "स्लीप" जैसी कमांड चाहिए, जिसमें कोई अंतराल न हो लेकिन अंत समय हो और तब तक सोता रहे। "पर" -demon एक समाधान नहीं है, क्योंकि मुझे एक निश्चित तिथि / समय तक एक रनिंग स्क्रिप्ट …
92 bash  sleep  wait 

5
पायथन में बैश 'स्रोत' का अनुकरण
मेरे पास एक स्क्रिप्ट है जो कुछ इस तरह दिखती है: export foo=/tmp/foo export bar=/tmp/bar हर बार जब मैं निर्माण करता हूं तो कुछ चर स्थापित करने के लिए मैं 'init_env' (जहां init_env उपरोक्त स्क्रिप्ट है) चलाता हूं। पायथन में वही पूरा करने के लिए मेरे पास यह कोड चल …
91 python  bash 

5
बैश में एक उद्धृत स्ट्रिंग के अंदर एक पर्यावरण चर का उपयोग कैसे करें
मैंने बैश स्क्रिप्ट में निम्नलिखित विभिन्न रूपों की कोशिश की है: #!/bin/bash svn diff $@ --diff-cmd /usr/bin/diff -x "-y -w -p -W $COLUMNS" लेकिन मुझे COLUMNSपर्यावरण चर का सही ढंग से विस्तार करने के लिए वाक्यविन्यास नहीं मिल सकता है । मैंने निम्नलिखित विभिन्न रूपों की कोशिश की है: svn …

5
कैसे बैश बैकस्ट को ठीक से घोंसला करें
या तो मैंने कुछ बैकलैश मिस किया या बैकलैशिंग बहुत प्रोग्रामर-कोट-लूपिंग के साथ काम नहीं करता है। $ echo "hello1-`echo hello2-\`echo hello3-\`echo hello4\`\``" hello1-hello2-hello3-echo hello4 चाहता था hello1-hello2-hello3-hello4-hello5-hello6-...
91 bash  shell  unix  quoting 

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