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

बैश GNU प्रोजेक्ट से यूनिक्स जैसे ऑपरेटिंग सिस्टम के लिए एक मुफ्त शेल है।

2
BASH के $ PROMPT_COMMAND के बराबर ZSH क्या है?
BASH एक $PROMPT_COMMANDपर्यावरण चर का समर्थन करता है जो किसी भी प्रथम-स्तरीय इंटरैक्टिव प्रॉम्प्ट से पहले निष्पादित होने वाली एक कमांड को परिभाषित करता है। मुझे लगता है कि एक ZSH संतुलन के लिए देख रहा हूँ। प्रलेखन कहता है कि एक ऐसा कार्य है जिसे precmdमैं इसे प्राप्त करने …

5
फ़ाइल के लिए मूल निर्देशिका प्राप्त करें
मैं फ़ाइल के लिए मूल निर्देशिका का नाम प्राप्त करना चाहता हूं। उदाहरण: जब मेरे पास है path=/a/b/c/d/file, तो मुझे आउटपुट के रूप में केवल dऔर नहीं /a/b/c/d(जो मुझे मिलता है dirname $path) चाहिए। क्या ऐसा करने का कोई परिष्कृत तरीका है?
24 linux  bash  shell 

2
मैं एक चर स्ट्रिंग की तुलना किसी पाठ स्ट्रिंग से कैसे कर सकता हूं, पूर्णांक की बजाय, अगर / अन्य विवरण में?
एक शेल स्क्रिप्ट लिखने की प्रक्रिया में, मैं निम्नलिखित मुद्दों के साथ भाग गया, अगर / अन्यथा कथन जो स्क्रिप्ट के बीच में कहीं गिरता है: if [ $act -eq "add" ] then read - "add or update: " $comm git commit -m "$comm $file" else git commit -m "$act …

3
एक बुरी आज्ञा के बाद क्या कारण बनता है?
जब आप एक खराब कमांड टाइप कर रहे हों, तो कहें: आप करना चाहते हैं: $ cd .. $ ls लेकिन इसके बजाय आप बहुत तेजी से टाइप करते हैं और अंत में l और s के बीच एंट्री मारते हैं, इसलिए आपको मिलता है: $ cd .. $ l …
23 bash 

3
मैं कंसोल पर चेन कमांड कैसे कर सकता हूं?
में bash, मैं कभी कभी धारावाहिक में कई आदेशों को चलाने के लिए चाहते हैं और इससे पहले कि मैं नए लोगों को टाइप समाप्त करने के लिए उनके लिए इंतजार नहीं करना चाहते हैं। तो मैं कुछ इस तरह से: cmd1; cmd2; cmd3 दुर्भाग्य से, कोई भी आदेश विफल …

3
इस गुप्त बैश कमांड का क्या मतलब है?
मैं दुर्भावनापूर्ण आदेशों के बारे में उबंटू फोरम की चेतावनी पढ़ रहा था और इस दिलचस्प मणि को पाया: :(){ :|:& };: चेतावनी: उपरोक्त कोड आपकी मशीन को तब तक क्रैश कर देगा जब तक कि आपके पास सख्त खरीद सीमा नहीं है (जो कि आप शायद नहीं करते हैं) …
23 bash 

1
हमारे पास लॉगिन, गैर-लॉगिन, इंटरैक्टिव और गैर-इंटरएक्टिव बैश शेल क्यों हैं?
तो बैश मैन पेज बताते हैं कि लॉगिन और इंटरेक्टिव शेल क्या हैं: एक लॉगिन शेल वह है जिसका तर्क शून्य का पहला वर्ण a - है, या एक - thelogin विकल्प के साथ शुरू हुआ है। एक इंटरेक्टिव शेल एक गैर-विकल्प तर्क के बिना शुरू किया गया है और …

5
लिनक्स पाइप प्रतीक "क्या करता है" | [डुप्लिकेट]
इस प्रश्न के पहले से ही यहाँ उत्तर हैं : बश में पाइप में इनपुट कैसे भेजे जाते हैं, यह समझना (4 उत्तर) 5 साल पहले बंद हुआ । यहां एक कमांड है जो एक फ़ोल्डर में फाइलों को रिवर्स ऑर्डर में सॉर्ट करता है ls | sort -r |उस …

2
Smb में cd कैसे करें: //user@100.100.100.100 टर्मिनल से?
मैं अपने कंप्यूटर पर ubuntu और gnome का उपयोग कर रहा हूं। जब मैं बाएं हाथ की रेल पर फ़ाइल ब्राउज़र खोलता हूं, तो मुझे आसानी से "वर्क सर्वर" नामक एक फ़ोल्डर दिखाई देता है। जब मैं इस पर माउस ले जाता हूं, तो निम्न कैप्शन "smb: //john@69.100.100.1" दिखाई देता …
23 bash  terminal  mount  smb 

7
एक साथ कई समादेशों की सीमा के साथ समानांतर में कमांड चलाना
अनुक्रमिक: for i in {1..1000}; do do_something $i; done- बहुत धीमा समानांतर: for i in {1..1000}; do do_something $i& done- बहुत अधिक भार समानांतर में कमांड कैसे चलाएं, लेकिन इससे अधिक नहीं, उदाहरण के लिए, प्रति पल 20 उदाहरण? अब आमतौर पर हैक की तरह उपयोग करते हैं for i …

3
दिनांक को विम में कैसे डालें
विम में आप ""! आप अपने वर्तमान बफर में आउटपुट डालने के लिए "r" के साथ जोड़ सकते हैं। : r। तारीख शुक्र जुलाई 20 09:39:26 SAST 2012 फ़ाइल में दिनांक सम्मिलित करेगा। अब जब मैं तारीख के साथ कुछ और दिलचस्प चीजें करने की कोशिश करता हूं जैसे कि …
23 linux  command-line  bash  vim  date 

5
कैसे एक फ़ाइल का पूरा रास्ता bash में प्राप्त करने के लिए?
मैं एक फ़ाइल के लिए पूर्ण पथ प्राप्त करना आसान तरीका चाहूंगा। मैं वर्तमान में यह टाइप करता हूं: echo `pwd`/file.ext इसे छोटा करने की कोशिश में, मैंने एक उबासी उर्फ: alias fp='echo `pwd`/' लेकिन अब अगर मैं टाइप करता हूं fp file.ext, तो एक जगह है जो /और के …

3
Tmux वर्तमान फलक सीमा स्पष्ट नहीं है
मैं यह बताने के लिए संघर्ष कर रहा हूं कि कौन सा फलक tmux में वर्तमान एक है अगर केवल दो हैं। सीमा केवल निकटवर्ती किनारे को उजागर करती प्रतीत होती है, जिससे यह बताना असंभव हो जाता है। यहाँ Gif को हाइलाइट करने का मतलब है। मैं बाश में …
22 bash  tmux 

7
क्या कोई मानक यूनिक्स कार्यक्रम है जो संख्याओं की एक सीमा लौटाता है
Im एक पुरानी पाठ्यपुस्तक से शेल स्क्रिप्टिंग सीख रहा है, और मुझे ऐसा लगता है कि यह वास्तव में उपयोगी होगा एक प्रोग्राम है जो सिर्फ रिक्त स्थान द्वारा सीमांकित संख्याओं की एक स्ट्रिंग देता है जैसे कुछ $ range 10 20 10 11 12 13 14 15 16 17 …
22 bash  unix 

2
मैक ओएस एक्स में लाभकारी?
मैंने निष्पादित करने के लिए अपनी टर्मिनल प्राथमिकताएँ निर्धारित की हैं: set -o vi प्रारंभ होने पर। समस्या यह है कि नया टर्मिनल टैब खोलने पर मुझे वह कमांड निष्पादित नहीं होती है। क्या ओएस एक्स में कुछ ऐसा है जो मैं कमांड डाल सकता हूं।

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