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

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

3
फ़ंक्शन के साथ git सबमॉड्यूल फ़ॉरच का उपयोग करें
मेरी नज़र में एक स्क्रिप्ट है जो सभी गिट सबमॉडल्स को अपडेट करती है जिसके अनुसार शाखा दी गई है। यदि सबमॉडल के लिए ऐसी कोई शाखा नहीं है, तो मास्टर का उपयोग किया जाता है। मेरे पास अब यही है: #!/bin/bash -x if [ -z $1 ]; then echo …
10 bash  git 

3
इनलाइन कैसे बैश में वाइल्डकार्ड का विस्तार करती है?
मुझे याद है कि बैश निम्नलिखित कर सकते हैं: मान लीजिए कि वर्तमान निर्देशिका में 3 फाइलें हैं: ए, बी, सी, जब मैं इनपुट करता हूं: $> somecommand * और फिर एक कुंजी या कुंजी संयोजन या एक महत्वपूर्ण अनुक्रम दबाएं, वाइल्डकार्ड * ऑनलाइन के रूप में विस्तारित: $> somecommand …
10 bash 

4
शेल स्क्रिप्ट में हाइब्रिड कोड। चर साझा करना
यह उत्तर एक टर्मिनल में कमांड लाइन से मल्टी-लाइन पायथन स्निपेट चलाने के तरीके पर चर्चा करता है। मैंने देखा कि उत्तर नेस्टेड इंडेंटेशन के साथ, शेल स्क्रिप्ट के भीतर भी महान काम करता है, जो बहुत अच्छा है, जैसे #!/bin/bash some_text="Hello world" echo $some_text cat <<EOF | python - …
10 bash  scripting  zsh  python 

3
बैश में दोहरा चरित्र खोजने के लिए नियमित अभिव्यक्ति
मैं एक नियमित अभिव्यक्ति की तलाश कर रहा हूं जो कमांड लाइन (बाश) पर एक पाठ, लिस्टिंग आदि में दोहरे पात्रों के सभी घटनाओं को पाता है। मुख्य प्रश्न : वहाँ की तरह दृश्यों के लिए देखो करने के लिए एक आसान तरीका है aa, ll, ttttt, आदि, जहां एक …

1
उन अंडरस्कोर कमांड क्या है?
जब मैं tab tab _टर्मिनल में होता हूं , तो बैश 206 संभावनाएं बताता है। मैंने उनमें से एक को चलाने की कोशिश की _git_rm, लेकिन कुछ भी नहीं हुआ, वे क्या हैं? यहाँ एक स्क्रीनशॉट है:

2
समय की तुलना करने की अच्छी विधि?
मुझे वर्तमान समय की जांच करने और स्क्रिप्ट को निरस्त करने की आवश्यकता है यदि यह दिन का उचित समय नहीं है तो मुझे इसे चलाना चाहिए। इसके अलावा, अगर कोई और इसे चलाता है, तो उसे गर्भपात करना चाहिए। उदाहरण के लिए: मुझे अपनी स्क्रिप्ट की आवश्यकता केवल तभी …

5
बैश में पथ नामों पर पैटर्न मिलान
मैं एक निर्देशिका में उपनिर्देशिकाओं की एक सूची पर कार्य करना चाहता हूं। विचार करें: for x in x86-headers/*/C/populate.sh; do echo $x; done यह देता है x86-headers/elf/C/populate.sh x86-headers/gl/C/populate.sh x86-headers/gmp/C/populate.sh x86-headers/gnome2/C/populate.sh x86-headers/gtk2/C/populate.sh x86-headers/jni/C/populate.sh x86-headers/libc/C/populate.sh लेकिन मैं मान पथ के दूसरे भाग से मेल खाती है, कि चाहते हैं elf, glआदि मैं …

2
$ '\ 0' '' के समान क्यों है?
फ़ाइलों के एक जोड़े के साथ काम करने का एक सामान्य तरीका है - और उसके लिए मुझे मत मारो: for f in $(ls); do … अब, रिक्त स्थान या अन्य अजीब पात्रों के साथ फ़ाइलों के खिलाफ सुरक्षित होने के लिए, एक भोला तरीका करना होगा: find . -type …
10 bash 

4
वर्तमान PATH में सभी फाइलों / बायनेरिज़ की सूची बनाएं
क्या वर्तमान बीएटीएच में सभी फाइलों / निष्पादन योग्य बायनेरिज़ को सूचीबद्ध करने के लिए "एलएस-बाला" शैली कमांड चलाने का एक "आसान" तरीका है? (मैं अज्ञात उपसर्गों के साथ कमांड की तलाश में, लेकिन मूल रूप से ज्ञात "नाम" के लिए grep में आउटपुट को पाइप करने का इरादा रखता …
10 bash  ls  path  autocomplete 

2
फाइंड कमांड से पाई जाने वाली फ़ाइल का नाम हेरफेर करें
मैं बैश करने के लिए अपेक्षाकृत नया हूं और कुछ ऐसा करने की कोशिश कर रहा हूं, जो सतह पर बहुत सीधा-सा लग रहा था - एक निर्देशिका पदानुक्रम पर सभी * .wma फ़ाइलों को प्राप्त करने के लिए रन करें, उस आउटपुट को एक कमांड पर पाइप करें जहां …

3
शेल स्क्रिप्ट अभी भी # के बिना काम कर रही हैं! ((शा-बैंग लाइन)
मैं शेल स्क्रिप्ट्स के लिए नया हूं और कई किताबों में लिखा गया है कि इंटरप्रेटर को इनवाइट करने के लिए स्क्रिप्ट की शुरुआत में # ((बैंग बैंग) लाइन का इस्तेमाल करें। और इससे स्क्रिप्ट के लिए एक नया शेल इनवॉइस किया जाएगा और लाइन द्वारा इंटरप्रिटेशन लाइन की जाएगी। …

2
Ls आउटपुट में तीन अंतिम अपडेट की गई फ़ाइलों को हाइलाइट करें
क्या lsकमांड को ओवरलोड करने या लपेटने का कोई तरीका है ताकि वह हाइलाइट / अंडरलाइन / अन्यथा स्पष्ट रूप से अंतिम तीन संशोधित फ़ाइलों को बना सके? मुझे पता है कि मैं बस ls -rtlरिवर्स मॉडिफिकेशन समय के अनुसार ऑर्डर कर सकता हूं , लेकिन मुझे आमतौर पर इस …
10 linux  bash  command-line  ls 

5
कैसे आप केवल कुछ कीवर्ड को बैश स्क्रिप्ट के लिए कलर कर सकते हैं?
मैं कुछ यूनिट टेस्ट कोड चला रहा हूं। यूनिट टेस्ट कोड नियमित पाठ को आउटपुट करता है। बहुत सारे पाठ है इसलिए मैं उपयोगकर्ता के महत्वपूर्ण कीवर्ड के लिए हाइलाइट करना चाहता हूं। इस मामले में कीवर्ड "पास" और "विफल" हैं। आप कैसे "PASS" को हरा होने के लिए और …

3
`Sed` और एक फ़ाइल के लिए यहाँ-डॉक्टर का उपयोग करना
मैं sed कमांड के लिए यहाँ-डॉक्टर का उपयोग करना चाहता हूँ और फ़ाइल को पढ़ने के लिए और आउटपुट फ़ाइल प्रदान करता हूँ। मैंने यहाँ एडवांस बैश स्क्रिप्टिंग गाइड से डॉक्यूमेंट्स को देखा है, लेकिन यहाँ डॉक का उपयोग करने में नियमित तर्कों के बारे में कुछ भी उल्लेख नहीं …

3
EOF का उपयोग किए बिना एक बैश स्क्रिप्ट से स्वचालित इनपुट को स्वचालित करना
मैं उबंटू लिनक्स चला रहा हूं। मान लीजिए कि एक कार्यक्रम कहा जाता है myprogram। यह कार्यक्रम उपयोगकर्ता को इनपुट के लिए संकेत देता है; विशेष रूप से, उपयोगकर्ता को एक पूर्णांक लिखना चाहिए जब संकेत दिया जाए और दबाएं Enter। मैं एक बैश स्क्रिप्ट का उपयोग करके इस प्रक्रिया …

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