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

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

10
प्रिंटर्स का उपयोग करके बीएचएएस में चरित्र के लिए एएसजीआईआरसीआई मान
मूल्य कार्यों के लिए चरित्र: $ printf "%d\n" \'A 65 $ मेरे दो सवाल हैं, पहला सबसे महत्वपूर्ण: मैं 65 कैसे ले सकता हूं और इसे ए में बदल दूंगा? \ "A एक ASCII वर्ण को प्रिंटफ का उपयोग करके उसके मान में परिवर्तित करता है। क्या सिंटैक्स प्रिंटफ के …
84 bash  ascii  printf 

10
कैसे grep, कुछ पैटर्न को छोड़कर?
मैं कुछ पैटर्न की घटना और कुछ अन्य पैटर्न की अनुपस्थिति के साथ फाइलों में लाइनें ढूंढना चाहता हूं। उदाहरण के लिए, मुझे उन सभी फ़ाइलों / लाइनों को खोजने की आवश्यकता है, loomजिनके साथ कोई अपवाद नहीं है gloom। इसलिए, मैं loomकमांड के साथ पा सकता हूं : grep …
84 bash  grep 

9
gpg बिना कीबोर्ड इंटरेक्शन के एन्क्रिप्टेड फ़ाइल [बंद]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 1 साल पहले बंद हुआ । इस प्रश्न …
84 bash  crontab  gnupg 

6
बैश में वर्णमाला के माध्यम से लूपिंग
मैं mv'x' से डायरेक्टरी 'x' से शुरू होने वाली सभी फाइलों को चाहता हूँ ; कुछ इस तरह: mv path1/x*.ext path2/x और यह सभी वर्णमाला अक्षरों के लिए करते हैं a, ..., z मैं एक बैश स्क्रिप्ट कैसे लिख सकता हूं जो वर्णमाला के माध्यम से 'x' लूप बनाती है?
84 bash  loops  for-loop 

5
बैश फाइल एक्सटेंशन क्या है?
मैंने एक टेक्स्ट एडिटर में एक बैश स्क्रिप्ट लिखी है, मैं अपनी स्क्रिप्ट को किस एक्सटेंशन में सहेजता हूं ताकि वह बैश स्क्रिप्ट के रूप में चल सके? मैंने एक स्क्रिप्ट बनाई है जिसे सिद्धांत रूप में एक ssh सर्वर शुरू करना चाहिए। मैं सोच रहा था कि एक बार …
84 bash  shell 


1
एक if स्टेटमेंट में && ऑपरेटर का उपयोग करना
मेरे पास तीन चर हैं: VAR1="file1" VAR2="file2" VAR3="file3" &&अगर इस तरह से कथन का उपयोग कैसे करें और ( ) ऑपरेटर: if [ -f $VAR1 && -f $VAR2 && -f $VAR3 ] then ... fi जब मैं इस कोड को लिखता हूं तो यह त्रुटि देता है। सही तरीका क्या …

10
बैश उपनामों में स्वतः पूर्ण?
मैं के लिए goएक साधारण बैश उपनाम के रूप में उपयोग कर रहा हूं git checkout branchname। जो चीज मुझे याद आती है वह स्वतः पूर्ण विशेषता है जो पूर्ण git checkout branchna...आदेश के साथ काम करती है , लेकिन उपनाम में नहीं। क्या बैश को एक अन्य कमांड के …
84 git  bash 

15
जाँच करें कि क्या कोई निश्चित फ़ाइल प्रकार / एक्सटेंशन निर्देशिका में मौजूद है
आप यह बताने के बारे में कैसे जाएंगे कि क्या किसी निर्देशिका में विशिष्ट एक्सटेंशन की फाइलें बैश के साथ मौजूद हैं? कुछ इस तरह if [ -e *.flac ]; then echo true; fi
84 linux  bash  shell 

2
मैं बैश लिपियों में नियमित अभिव्यक्ति का उपयोग कैसे करूं?
मैं यह जांचना चाहता हूं कि क्या एक चर में एक नियमित अभिव्यक्ति का उपयोग करके वैध वर्ष है। बैश मैनुअल पढ़ने से मुझे समझ में आ रहा है कि मैं ऑपरेटर = ~ का उपयोग कर सकता हूं नीचे दिए गए उदाहरण को देखते हुए, मैं "ओके नहीं" देखने …

2
मेरा बैश प्रॉम्प्ट अपडेट क्यों नहीं करता है?
मैं git में नया हूं और मैं अपने पहले से मौजूद प्रॉम्प्ट में वर्तमान git शाखा को जोड़ने की कोशिश कर रहा हूं, जिसे निम्नानुसार परिभाषित किया गया है: RESET="\[\017\]" NORMAL="\[\033[0m\]" RED="\[\033[31;1m\]" YELLOW="\[\033[33;1m\]" WHITE="\[\033[37;1m\]" SMILEY="${WHITE}:)${NORMAL}" FROWNY="${RED}:(${NORMAL}" SELECT="if [ \$? = 0 ]; then echo \"${SMILEY}\"; else echo \"${FROWNY}\"; fi" export …
83 git  bash  ps1 

5
क्या एक बैश फ़ंक्शन लिखने का एक तरीका है जो पूरे निष्पादन को निरस्त करता है, कोई फर्क नहीं पड़ता कि इसे कैसे कहा जाता है?
मैं पूरी पटकथा को समाप्त करने के लिए अपने बैश कार्यों में "निकास 1" कथन का उपयोग कर रहा था और यह ठीक काम कर रहा था: function func() { echo "Goodbye" exit 1 } echo "Function call will abort" func echo "This will never be printed" लेकिन तब मुझे …
83 bash  function  exit  subshell 

8
नौकरी और प्रक्रिया आईडी को प्रिंट किए बिना पृष्ठभूमि में बैश कमांड चलाना
बैश में पृष्ठभूमि में एक प्रक्रिया को चलाने के लिए काफी आसान है। $ echo "Hello I'm a background task" & [1] 2076 Hello I'm a background task [1]+ Done echo "Hello I'm a background task" हालाँकि आउटपुट वर्बोज़ है। पहली पंक्ति में बैकग्राउंड टास्क के जॉब आईडी और प्रोसेस …

5
कैसे पता लगाएं कि क्या डॉक चलाने वाला प्रोग्रामेटिक रूप से सफल हुआ है?
मैं जल्दी से जाँचने के लिए एक बहुत ही सरल बैश स्क्रिप्ट लिख रहा हूँ कि मेरा कंटेनर अभी भी बनाता है और सही ढंग से शुरू होता है और यह कि एप्लिकेशन अनुरोधों का जवाब देता है। कभी-कभी docker runविफल रहता है, उदाहरण के लिए, क्योंकि मैं जिस कंटेनर …
83 bash  docker 

15
बैश में एक स्ट्रिंग में प्रत्येक चरित्र पर लूप के लिए प्रदर्शन कैसे करें?
मेरे पास इस तरह एक चर है: words="这是一条狗。" मैं, एक समय में एक, जैसे पहले पात्रों में से प्रत्येक पर पाश के लिए एक बनाना चाहते character="这"है, तो character="是", character="一"आदि एकमात्र तरीका मुझे पता है कि प्रत्येक चरित्र को एक फ़ाइल में अलग लाइन में आउटपुट करना है, फिर उपयोग …
83 bash  for-loop 

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