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

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

2
उपनाम बनाम साधारण कमांड के लिए निर्यात
जैसे साधारण आदेशों के लिए less, एक उपनाम बनाना या विकल्पों को निर्यात करना बेहतर है? क्या एक के ऊपर एक कोई लाभ है? उदाहरण के लिए, अगर मैं lessहमेशा -Rकच्चे पात्रों को दिखाने के लिए विकल्प का उपयोग करना चाहता हूं, तो ये दोनों समाधान काम करते हैं: export …
33 bash  zsh  alias 

3
PS1 के लिए टर्मिनल रंग कोड स्टोर करने के लिए चर का उपयोग करना?
मेरे में .bashrc, मैं विभिन्न बिट्स को रंग देने के लिए एएनएसआई टर्मिनल रंग कोड का उपयोग करता हूं। यह इस तरह दिख रहा है: PS1='\u@\h:\w\[\033[33m\]$(virtual_env)\[\033[32m\]$(git_branch)\[\033[0m\]$ ' जहां virtual_envऔर git_branchbash फ़ंक्शंस हैं जो आउटपुट सामान stdout पर हैं। अब, इसे पढ़ना और संशोधित करना आसान बनाने के लिए, मैं सीधे …

3
कमांड लाइन में किसी को पासवर्ड का उपयोग क्यों नहीं करना चाहिए?
कमांड लाइन में लोग पासवर्ड लिखने से क्यों डरते हैं? इतिहास फ़ाइल में स्थित है ~/.history, इसलिए यह केवल उस उपयोगकर्ता के लिए उपलब्ध है जिसने कमांड (और रूट) निष्पादित किया है।

9
Vi के अंदर बैश कमांड
क्या vi के अंदर बैश कमांड टाइप करना और स्टैडआउट प्राप्त करना संभव है? मुझे यह अक्सर बंद होने और फिर से खोलने के लिए थकाऊ लग रहा है क्योंकि मैं खोल में कुछ देखना चाहता हूं।
33 bash  shell  vim  vi 


5
बाश सुडो कमांड नहीं मिला
मैंने टर्नकी लिनक्स रेडमीइन का उपयोग करके एक वीएम सेट किया है और मैं एसएसएच में सर्वर में कुछ और आइटम स्थापित करने की कोशिश कर रहा हूं। यह sudo कमांड को पहचानता प्रतीत नहीं होता है। हर बार जब मैं कुछ सूद करने की कोशिश करता हूं तो मुझे …
33 bash  sudo 

7
$ PATH में मिली स्क्रिप्ट की उसी निर्देशिका के तहत एक फ़ाइल का संदर्भ लें
मेरे पास एक bash स्क्रिप्ट फ़ाइल है, जिसे $ PATH में जोड़े गए कुछ डायरेक्टरी के तहत रखा गया है ताकि मैं किसी भी डायरेक्टरी से स्क्रिप्ट को कॉल कर सकूं। स्क्रिप्ट के समान निर्देशिका के तहत एक और पाठ फ़ाइल है। मुझे आश्चर्य है कि स्क्रिप्ट में पाठ फ़ाइल …
33 bash  path 

6
मैं इतिहास को सहेजे बिना टर्मिनल को कैसे बंद कर सकता हूं?
एक से अधिक बार मैंने गलती से कई कमांड चलाए और अपने बैश इतिहास को प्रदूषित किया। मैं अपने बैश इतिहास को सहेजे बिना अपने टर्मिनल को कैसे बंद करूं? मैं फेडोरा का उपयोग कर रहा हूं।


2
"कमांड नहीं मिली" और "ऐसी कोई फ़ाइल या निर्देशिका नहीं" के बीच अंतर?
उदाहरण के लिए: $ node -bash: /usr/local/bin/node: No such file or directory $ foo -bash: foo: command not found क्या फर्क पड़ता है? दोनों ही मामलों में, nodeऔर fooअमान्य आदेश हैं, लेकिन ऐसा लगता है कि यूनिक्स सिर्फ nodeबाइनरी नहीं ढूंढ सकता है ? किसी प्रोग्राम को अनइंस्टॉल करते समय, …

1
मैं बैश में नल बाइट्स का उपयोग कैसे करूं?
मैंने पढ़ा है कि, चूंकि बाश में फ़ाइल-पथ में नल बाइट (शून्य-मूल्यवान बाइट $'\0') को छोड़कर कोई भी चरित्र हो सकता है , इसलिए यह एक विभाजक के रूप में नल बाइट का उपयोग करना सबसे अच्छा है। उदाहरण के लिए, यदि आउटपुट findकिसी अन्य प्रोग्राम में भेजा जाएगा, तो …
33 bash  null 

5
टर्मिनल आउटपुट पर खोज पाठ
मैं कमांड के साथ एक एप्लिकेशन चला रहा हूं $ grails run-appजो नीचे की तरह टर्मिनल में लॉग इन करता है। मैं जो चाहता हूं वह user authoritiesइस लॉग में एक विशेष पाठ (कहना ) खोज रहा है ताकि मैं आगे सत्यापित कर सकूं। पाठ फ़ाइल में लिखने के लिए …

4
मैं एक अनुक्रम के शेल ब्रेस विस्तार में $ चर का उपयोग कैसे कर सकता हूं?
मैं $var inएक सीमा के साथ शेल ब्रेस विस्तार का उपयोग करना चाहता हूं , बैश में। सीधे शब्दों में कहें {$var1..$var2}तो काम नहीं करता है, इसलिए मैं "पार्श्व" चला गया ... निम्नलिखित काम करता है, लेकिन यह एक प्रकार का कुदाल है। # remove the split files echo rm …

8
फ़ाइल नाम में एक्सटेंशन को हथियाना
मुझे बैश से फ़ाइल एक्सटेंशन कैसे मिलेगा? यहाँ मैंने क्या कोशिश की है: filename=`basename $filepath` fileext=${filename##*.} ऐसा करने से मुझे bz2पथ से विस्तार मिल सकता है /dir/subdir/file.bz2, लेकिन मुझे पथ से समस्या है /dir/subdir/file-1.0.tar.bz2। मैं बाहरी कार्यक्रमों के बिना केवल बैश का उपयोग करके एक समाधान पसंद करूंगा यदि यह …
33 bash  shell  filenames 

6
फ़ाइल को कैसे खोजें जहां एक बश फ़ंक्शन परिभाषित है?
मैं यह नहीं पता लगा सकता कि फ़ाइल को कैसे ढूंढा जाए जहां एक बश फ़ंक्शन परिभाषित हो ( __git_ps1मेरे मामले में)। मैं प्रयोग के साथ declare, type, which, लेकिन कुछ भी मेरे स्रोत फ़ाइल बताता है। मैंने कहीं पढ़ा कि declareफ़ाइल का नाम और लाइन नंबर प्रिंट कर सकते …
33 bash 

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