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

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

2
स्क्रिप्ट के साथ चल रहा है ”। "और" स्रोत के साथ
मैं सोच रहा था कि क्या बैश स्क्रिप्ट को चलाने के निम्नलिखित दो तरीके बराबर हैं? . ./myScript.sh source myScript.sh क्या वे दोनों स्क्रिप्ट चलाने के बजाय स्क्रिप्ट की सामग्री को चला रहे हैं, यानी स्क्रिप्ट चलाने के लिए सबस्क्रिप्शन नहीं बना रहे हैं?

2
विशिष्ट आदेशों के लिए एक कस्टम स्वत: पूर्ण कैसे निर्दिष्ट करें?
क्या बैश होने का एक तरीका है जब आप डबल टैब के बारे में जानते हैं कि वास्तव में क्या प्रदर्शित करना है? उदाहरण के लिए मेरे पास एक पायथन लिपि है scpyजिसमें युगल तर्कों की आवश्यकता होती है। उदाहरण के लिए apt-get, यदि आप डबल टैब आपको देते हैं …

2
ऑर्डर किए गए STDOUT / STDERR को कैसे कैप्चर करें और टाइमस्टैम्प / उपसर्ग जोड़ें?
मैंने लगभग सभी उपलब्ध समान सवालों का पता लगाया है , कोई फायदा नहीं हुआ। मुझे समस्या के बारे में विस्तार से बताएं: मैं कुछ अप्राप्य स्क्रिप्ट्स चलाता हूं और ये मानक आउटपुट और मानक त्रुटि रेखाएं उत्पन्न कर सकते हैं, मैं उन्हें अपने सटीक क्रम में कैप्चर करना चाहता …

2
नेग में पाश हालत जबकि नेगेट
जिस स्क्रिप्ट पर मैं काम कर रहा हूं, उसके भाग में, मैं यह सत्यापित करना चाहता हूं कि इनपुट आईपी पता सही प्रारूप में है। मैं एक लूप बनाना चाहता हूं, जबकि इनपुट प्रारूप सही नहीं है। निम्नलिखित एक लूप के लिए काम करता है, जबकि प्रारूप आईएस सही है। …
25 bash 

2
>> और> \> ऑपरेटरों के बीच अंतर?
RHEL 6 क्या ऑपरेटरों >>और >\>ऑपरेटरों के बीच अंतर है ? मैं एक आरएचईएल प्रशिक्षण पुस्तक में निम्नलिखित ब्लर्ब पढ़ता हूं: "आप एक मौजूदा फ़ाइल के अंत में मानक आउटपुट जोड़ सकते हैं जैसे कि कमांड के साथ डबल पुनर्निर्देशन तीर ls >\> filelist मैं >>ऑपरेटर के लिए अधिक आदी …
25 bash  rhel 


3
मैं कैसे पता लगा सकता / सकती हूँ कि मैं उपश्रेणी में हूँ?
मैं exitखुद को टर्मिनल से बाहर निकलने से रोकने के लिए बेसिन की कार्यक्षमता को बदलने के लिए एक फ़ंक्शन लिखने की कोशिश कर रहा हूं । मैंने SHLVLपर्यावरण चर का उपयोग करने का प्रयास किया है, लेकिन यह उपधाराओं में नहीं लगता है: $ echo $SHLVL 1 $ ( …
24 bash  shell  exit  subshell 

3
/ बिन / बैश की सामग्री क्या है, और अगर मैं गलती से उन्हें ओवरवोट कर देता हूं तो मैं क्या करूं
मैंने गलती से / बिन / बैश फ़ाइल को एक डंब स्क्रिप्ट के साथ ओवरवोट किया है जिसे मैंने / बिन फ़ोल्डर के अंदर डालने का इरादा किया था। मुझे उस फ़ाइल की सामग्री वापस कैसे मिलेगी? क्या कोई ऐसा तरीका है जिससे मैं वेब पर सामग्री पा सकता हूं, …

4
मैं लूप के लिए AND (&&) को कैसे प्रतिस्थापित करूं?
मैं इसके बराबर खोजना चाहता हूं cmd 1 && cmd 2 && ... && cmd 20 लेकिन forजैसे लूप के भीतर व्यक्त आदेशों के साथ for i in {1..20} do cmd $i done पहले के बराबर को खोजने के लिए आप दूसरी अभिव्यक्ति में बदलाव के लिए क्या सुझाव देंगे?

5
बैश कमांड को कर्सर से पहले कॉपी करें और उसके बाद पेस्ट करें?
मुझे यकीन नहीं है कि यह कैसे शब्द है, लेकिन मैं अक्सर खुद को इस तरह से टाइपिंग कमांड पाता हूं: cp /etc/prog/dir1/myconfig.yml /etc/prog/dir1/myconfig.yml.bak मैं आमतौर पर केवल दो बार (टैब पूरा होने के साथ) पथ टाइप करता हूं या मैं कर्सर के साथ पथ को कॉपी और पेस्ट करूंगा। …

1
एक अनछुए वाइल्डकार्ड scp के साथ दूर से काम क्यों करता है?
मैं इसे बैश में टाइप कर रहा हूं: scp user@remote:~/dir/*.xml . और यह काम करता है, रिमोट सर्वर पर वाइल्डकार्ड बनाने वाली सभी फाइलें प्राप्त करना। लेकिन यह काम क्यों करता है? मैंने सोचा था कि दलीलें वाइल्डकार्ड एक्सप्रेशन को तर्कों में तब्दील होने से पहले तर्कों की तरह दिखाई …
24 bash  shell  wildcards 

1
कमांड-लाइन टूल्स की अपनी स्वत: पूर्ण सूची कैसे होती है?
उबंटू में बैश एक उपकरण की विशिष्ट सूची को कैसे जानता है? उदाहरण के लिए यदि मैं दो बार apt-get और tab टाइप करता हूं तो मैं केवल हटा, अपडेट, अपग्रेड ... आदि देखता हूं, लेकिन किसी अन्य कमांड या वर्तमान निर्देशिका में फ़ाइलों के लिए क्रियाएं नहीं। मैं गो …

4
बैश कमांड को पूरा करने के लिए कैसे अनुकूलित करें?
बैश में, completeबिल्ट-इन का उपयोग करके कमांड तर्कों को अनुकूलित पूरा करना आसान है । उदाहरण के लिए, यदि, के एक सारांश के साथ एक काल्पनिक आदेश के लिए foo --a | --b | --c, आप कर सकते हैंcomplete -W '--a --b --c' foo जब आप Tabकिसी खाली प्रॉम्प्ट का …

4
बैश के साथ शुरू: -Tt और -gt तर्क
मैं बैश से शुरू कर रहा हूँ और मैंने निम्नलिखित पाया: if test $first -lt $second then echo $first is lower than $second else if test $first -gt $second then echo $first is higher than $second else echo $first and $second are equals fi fi स्क्रिप्ट को पढ़ने और उसे …
24 bash  shell  test 

8
कैसे एक बाश स्क्रिप्ट में डेस्कटॉप वातावरण का पता लगाने के लिए?
मैं एक bashस्क्रिप्ट लिख रहा हूं, जिसमें यह जानना आवश्यक है कि कौन सा डेस्कटॉप वातावरण (XFCE, यूनिटी, KDE, LXDE, मेट, दालचीनी, GNOME2, GNOME3, ...) चल रहा है। मैं वह जानकारी कैसे प्राप्त कर सकता हूं?

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