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

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

2
करता है ~ हमेशा $ घर के बराबर
मुझे पता है कि यह शायद पहले पूछा गया है, लेकिन मैं इसे Google के साथ नहीं ढूंढ सका। दिया हुआ लिनक्स कर्नेल कोई कॉन्फ़िगरेशन नहीं जो $ HOME बदलते हैं दे घुमा के विल ~ == $HOMEसच हो?

3
dircolors: वैश्विक रंग सेटिंग्स को संशोधित करें
मैं रंगीन आउटपुट प्रदर्शित करने के लिए lsउपयोगों dircolorsको समझता हूं । dircolorsफ़ाइल एक्सटेंशन के साथ जुड़े रंगों का डिफ़ॉल्ट डेटाबेस है, जो कमांड को प्रिंट कर सकता है dircolors --print-database से man dir_colorsमैंने पढ़ा है, पूरे सिस्टम में डेटाबेस में स्थित होना चाहिए /etc/DIR_COLORS। लेकिन यह फाइल मेरे सिस्टम …
40 bash  ls  colors 

7
कैसे सिर्फ बैश और कुछ नहीं (कोई कर्ल, wget, पर्ल, आदि) का उपयोग कर एक फ़ाइल डाउनलोड करने के लिए
मैं एक न्यूनतम नेतृत्वहीन * nix जो है नहीं है डाउनलोड फ़ाइलें (जैसे कोई कर्ल, wget, आदि) के लिए किसी भी कमांड लाइन उपयोगिताओं। मेरे पास केवल बैश है। मैं एक फ़ाइल कैसे डाउनलोड कर सकता हूं? आदर्श रूप से, मैं एक समाधान चाहूंगा जो * निक्स की एक विस्तृत …
40 bash  command-line  web 

3
बैश इतिहास से अंतिम एन लाइनें हटाएं
जब गलती से किसी फ़ाइल को खोल में चिपकाया जाता है, तो वह बैश इतिहास में एक टन बदसूरत बकवास प्रविष्टियां डालती है। क्या उन प्रविष्टियों को हटाने का एक साफ तरीका है? जाहिर है कि मैं खोल को बंद कर सकता हूं और .bash_historyफ़ाइल को मैन्युअल रूप से संपादित …

2
बैश के रिवर्स सर्च में कैसे नेविगेट करें?
बैश Ctrl+ के माध्यम से खोज रिवर्स करने के लिए कार्यक्षमता प्रदान करता है R। फिर एक कमांड के एक हिस्से में टाइप कर सकते हैं यह इतिहास से एक फिटिंग प्रविष्टि दिखाएगा। मान लें कि यह मेरा इतिहास है: vim foo1 vim foo2 # I want to go here …

4
क्या ctrl-w (शब्द हटाना) को कॉन्फ़िगर करना संभव है?
आम तौर पर, Ctrl+ Wअंतिम व्हाट्सएप पर वापस हटा देता है। क्या अतिरिक्त वर्णों का उपयोग करने के लिए इसे कॉन्फ़िगर करना संभव है, जैसे कि /? संपादित करें: अधिक स्पष्ट होने के लिए: मैं इसके लिए कुंजी को कॉन्फ़िगर नहीं करना चाहता, मैं चाहता हूं कि विलोपन भी बंद …

2
निर्देशिका में प्रवेश करने पर बैश स्क्रिप्ट निष्पादित करें
निर्देशिका में प्रवेश करते समय स्क्रिप्ट निष्पादित करने का सबसे अच्छा तरीका क्या है? जब मैं एक नई निर्देशिका में जाता हूं, तो मैं प्रोजेक्ट को सेट करने के लिए बैश करना चाहता हूं। जैसे स्क्रिप्ट आरवीएम करता है।

5
एक शेल स्क्रिप्ट को कैसे परिभाषित किया जाए ताकि इसे नहीं चलाया जा सके
मैं एक शेल स्क्रिप्ट को परिभाषित कर रहा हूं जिसे उपयोगकर्ता को sourceनिष्पादित करने के बजाय करना चाहिए । क्या उपयोगकर्ता के लिए संकेत करने के लिए एक पारंपरिक या बुद्धिमान तरीका है कि यह मामला है, उदाहरण के लिए फ़ाइल एक्सटेंशन के माध्यम से? क्या शेल कोड है जिसे …
40 bash  shell 

4
मैं अपने bashrc में एक स्थानीय फ़ंक्शन कैसे बना सकता हूं?
मेरे .bashrc में कुछ कोड थे जो दोहराए गए थे इसलिए मैंने इसे सरल बनाने के लिए एक फ़ंक्शन का उपयोग किया do_stuff() { local version=$1 export FOO_${version}_X="17" export FOO_${version}_Y="42" } do_stuff '5.1' do_stuff '5.2' हालाँकि, अब जब मैं अपने शेल का उपयोग "do_stuff" नाम के दायरे में करता हूं, …
40 bash  bashrc 

4
एक पृष्ठभूमि प्रक्रिया लॉन्च करें और जब यह समाप्त हो जाए तो जांचें
मैं एक प्रक्रिया को पृष्ठभूमि में कैसे लॉन्च कर सकता हूं और यह जांच सकता हूं कि यह बैश स्क्रिप्ट के भीतर कब समाप्त होगी? मेरा विचार इस तरह से एक स्क्रिप्ट है: launch backgroundprocess & while [ Process is running ];do echo "PROCESS IS RUNNING\r" done; echo "PROCESS TERMINATED"
40 bash 

2
किसी फ़ाइल की "डेट क्रिएटेड" और "लास्ट मोडिफाइड" विशेषताओं को बदलकर दूसरी फाइल के लिए
मैं 15 फ़ाइलों से मर्ज pcap फ़ाइल बनाने के लिए मर्ज कैप का उपयोग कर रहा हूँ। मर्ज की गई फ़ाइल के लिए, मैंने नाम को पहले 15 फ़ाइलों में बदल दिया है। लेकिन मैं "डेट क्रिएटेड" और "लास्ट मोडिफाइड" जैसी मर्ज की गई फ़ाइल की विशेषताओं को भी पहले …
40 linux  bash  files  samba 


1
उबंटू और डेबियन सूडो विशेषाधिकार वाले उपयोगकर्ताओं के लिए $ HOME का प्रबंधन कैसे करते हैं?
मेरे पास एक बैश स्क्रिप्ट है myhome.shजिसमें केवल एक लाइन है: echo $HOME स्क्रिप्ट का स्वामी एक उपयोगकर्ता है: $ ls -l myhome.sh -rw-rw-r-- 1 user user <date> <time> myhome.sh में उबंटू 16.04 और 17.10 मैं मिलता है: $ echo $HOME /home/user $ sudo echo $HOME /home/user $ bash myhome.sh …
39 bash  debian  ubuntu  sudo  home 

4
nvm कमांड बैश स्क्रिप्ट में उपलब्ध नहीं है
मैं एक स्क्रिप्ट बनाने की कोशिश कर रहा हूं जिसमें nvmऔर आखिरकार नोड स्थापित हो जाएगा। मैंने nvmcURL के साथ स्थापित किया है। मैं .profileया .bashrcफ़ाइल (दोनों काम) में संशोधन देखता हूं और nvmबैश प्रॉम्प्ट पर टाइप करते समय, यह उपलब्ध विकल्पों आदि को दिखाता है। इसलिए nmm काम करता …


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