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

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

2
किसी विशेष पथ की ओर एक प्रतीकात्मक लिंक बिंदुओं के लक्ष्य को कैसे सत्यापित करें
बैश स्क्रिप्ट के भीतर, मुझे पता है कि मैं जांच सकता हूं कि क्या फ़ाइल निम्नलिखित सिंटैक्स के साथ एक प्रतीकात्मक लिंक है if [ -L $path ] क्या किसी को पता है कि अगर मैं उस पथ को किसी विशेष पथ से जोड़ता हूं तो मैं कैसे परीक्षण करूंगा? …
16 bash  shell  symlink 

1
डॉक्यूमेंट में $ EDITOR में कमांड खोलने के लिए बैश फीचर कहां है?
मुझे हाल ही में पता चला है कि अगर हम Ctrl+ X Ctrl+ दबाते हैं E, तो bash एक एडिटर (सेट $VISUALया इन $EDITOR) में करंट कमांड को ओपन करता है और एडिटर बंद होने पर इसे निष्पादित करता है। लेकिन यह manपृष्ठों में प्रलेखित नहीं लगता है ।
16 bash  line-editor 

3
"सबस्क्रिप्शन" और "चाइल्ड प्रोसेस" के बीच सटीक अंतर क्या है?
इस और इस के अनुसार , कोष्ठक का उपयोग करके एक उपधारा शुरू किया जाता है (…)। ( echo "Hello" ) के अनुसार इस , यह और यह एक ऐसी प्रक्रिया है जब आदेश एक साथ शुरू किया है काँटेदार है& echo "Hello" & Posix विनिर्देश इस पृष्ठ में शब्द …
16 bash  shell  subshell 

1
मैं अपने आप को bash स्क्रिप्ट में y का उत्तर कैसे दूं?
मैं कुछ प्रोग्राम को बैश स्क्रिप्ट के माध्यम से अनइंस्टॉल करना चाहता हूं। कमांड चलाने के बाद, टर्मिनल मुझसे पूछ रहा है कि क्या मुझे यकीन है कि मैं इसे अनइंस्टॉल करना चाहता हूं। इसलिए मुझे जवाब देने की जरूरत है y। मैं इसे स्वचालित रूप से करना चाहता हूं …
16 bash 

3
$ पीआईडी ​​दिए गए प्रक्रिया से बाहर निकलने के लिए सुनो
कहो मेरे पास एक हाथ है, mypid=$$ क्या कुछ bash / system कमांड है जिसका उपयोग मैं दिए गए pid के साथ उस प्रक्रिया से बाहर निकलने के लिए सुन सकता हूँ? यदि mypid के साथ कोई प्रक्रिया मौजूद नहीं है, तो मुझे लगता है कि कमांड को बस विफल …

7
तार की सूची के माध्यम से पाश पाश
क्या इस नमूने को प्रारूपित करना संभव है: for i in string1 string2 stringN do echo $i done इस के समान कुछ: for i in string1 string2 stringN do echo $i done संपादित करें: भ्रम के लिए क्षमा करें, महसूस नहीं किया कि स्क्रिप्ट निष्पादित करने के विभिन्न तरीके थे …

7
क्या प्रतिस्थापन स्ट्रिंग की व्याख्या करने से सेड को रोकने का कोई तरीका है? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 4 साल पहले …
16 bash  shell-script  sed 

6
गूंज के साथ गूंज
मुझे स्क्रीन पर कुछ चर प्रिंट करने की आवश्यकता है, लेकिन मुझे पहले कुछ पात्रों को पूर्वनिर्धारित करने की आवश्यकता है और मैं सोच रहा था कि क्या बैश में एक गूंज कमांड थी जो टर्मिनल पर इसे प्रिंट करने के लिए एक गुप्त मूल्य के पहले वर्णों को बाधित …
15 bash  security 

6
यदि बॉर्न शेल किसी वितरण में उपलब्ध नहीं है, तो क्या हैशबैंग में बिन / श का उपयोग करना सही है?
आमतौर पर, शेल स्क्रिप्ट में स्क्रिप्ट फ़ाइल की पहली पंक्ति में निम्न टिप्पणी होती है #!/bin/sh:। मेरे द्वारा किए गए शोधों के अनुसार, इसे "हैश बैंग" कहा जाता है और यह पारंपरिक टिप्पणी है। यह टिप्पणी यूनिक्स को सूचित करती है कि यह फ़ाइल निर्देशिका के तहत बॉर्न शेल द्वारा …

4
क्या विश्व स्तर पर फोर्क बम का उपयोग करने से इसके निष्पादन को रोका जा सकता है?
यदि आप विश्व स्तर पर सेट थे alias ':(){ :|:& };:'='echo fork bomb averted' क्या यह एक प्रभावी सुरक्षा रणनीति होगी जो बैश कांटा बम के निष्पादन से बचने के लिए होगी या फिर अभी भी इसे निष्पादित करने का कोई तरीका होगा? मुझे लगता है कि सवाल कैश से …
15 bash  security  alias 

7
अगर कोई फाइल बनाई जा सकती है या मैं उसे काट-छाँट / ओवर-राइट कर सकता हूं, तो मैं कैसे जांच सकता हूं?
उपयोगकर्ता मेरी स्क्रिप्ट को एक फ़ाइल पथ के साथ कॉल करता है जिसे या तो स्क्रिप्ट में किसी बिंदु पर बनाया या अधिलेखित किया जाएगा, जैसे foo.sh file.txtया foo.sh dir/file.txt। क्रिएट-या-ओवरराइट व्यवहार फ़ाइल को >आउटपुट रीडायरेक्ट ऑपरेटर के दाईं ओर रखने के लिए आवश्यकताओं की तरह है , या इसे …

2
बैश (जोड़े गए) में दोहरे उद्धरण चिह्न कैसे हैं?
मै इस्तेमाल कर रहा हूँ GNU bash 4.3.48 । निम्नलिखित दो आदेशों पर विचार करें जो केवल एक डॉलर के संकेत से भिन्न होते हैं। कमांड 1: echo "(echo " * ")" कमांड 2: echo "$(echo " * ")" उनमें से आउटपुट क्रमशः हैं (echo test.txt ppcg.sh ) तथा * …

8
कैसे परीक्षण करें यदि सरणी तत्व बैश में सभी समान हैं?
निम्न सरणी प्रत्येक लाइन मशीनों पर डिस्क की संख्या का प्रतिनिधित्व करती है प्रत्येक एकल सरणी में एक लिनक्स मशीन पर डिस्क की संख्या शामिल है । echo ${ARRAY_DISK_Quantity[*]} 4 4 4 4 2 4 4 4 यह पहचानने का सरल तरीका क्या है कि सभी सरणी के मान समान …
15 bash  shell-script  awk  array 

3
क्या बैश पैरामीटर विस्तार में बैक रेफरेंस का समर्थन करता है?
मैं नाम के एक चर है descrजो एक स्ट्रिंग शामिल कर सकते हैं Blah: -> r1-ae0-2 / [123], -> s7-Gi0-0-1:1-US / Fooआदि मैं प्राप्त करना चाहते हैं -> r1-ae0-2, -> s7-Gi0-0-1:1-USस्ट्रिंग से भाग। फिलहाल मैं इसके लिए इस्तेमाल करता हूं descr=$(grep -oP '\->\s*\S+' <<< "$descr"। क्या ऐसा करने के लिए …

5
कैसे जांच करें कि बैश स्क्रिप्ट की किस लाइन को निष्पादित किया जा रहा है
क्या यह जांचने का एक तरीका है कि किसी स्क्रिप्ट की कौन सी पंक्ति संख्याbash "अभी" निष्पादित की जा रही है? का उपयोग कर bash -x script.shआशाजनक लग रहा है; हालाँकि, मुझे वर्तमान लाइन नंबर प्राप्त करने की आवश्यकता है।

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