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

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

2
बैश स्क्रिप्ट के लिए .sh या .bash एक्सटेंशन का उपयोग करें?
( Ubuntu-OSX संगतता और उपयोग में आसानी और POSIX के लिए # #! / Bin / sh या #! / Bin / bash का उपयोग करें देखें ) अगर मैं अपनी स्क्रिप्ट को बैश शेल का उपयोग करना चाहता हूं, तो .bash एक्सटेंशन का उपयोग वास्तव में बैश का उपयोग …
36 bash  shell  shebang 


3
जो बैश लिपि में अधिक मुहावरेदार है: `|| सच` या `|| : `?
मैं बहुत अधिक शेल स्क्रिप्टिंग नहीं करता, इसलिए जब मैं इसके लिए प्रलेखनgit submodule पढ़ रहा था तो मैं थोड़ा हैरान था और मैंने इस दस्तावेज़ में उनके द्वारा उपयोग किए गए वाक्यविन्यास को देखा: किसी भी सबमॉडल में कमांड से गैर-शून्य रिटर्न प्रोसेसिंग को समाप्त करने का कारण बनता …
36 bash  shell 

3
एकल कमांड के साथ पृष्ठभूमि में कई प्रोग्राम कैसे चला सकते हैं?
एकल कमांड के साथ पृष्ठभूमि में कई प्रोग्राम कैसे चला सकते हैं? मैंने नीचे दिए गए आदेशों की कोशिश की है, लेकिन वे काम नहीं करते हैं। nohup ./script1.sh & && nohup ./script2.sh & -bash: syntax error near unexpected token '&&' nohup ./script1.sh & ; nohup ./script2.sh & -bash: syntax …

4
बैश वाली फाइल से लाइनें पढ़ना: बनाम जबकि
मैं एक पाठ फ़ाइल को पढ़ने और प्रत्येक लाइन के साथ कुछ करने की कोशिश कर रहा हूँ, एक बैश स्क्रिप्ट का उपयोग करके। तो, मेरे पास एक सूची है जो इस तरह दिखती है: server1 server2 server3 server4 मैंने सोचा कि मैं कुछ समय के लिए लूप का उपयोग …

2
क्यों कोई 'हास्टपेंड' को बैश में सेट नहीं करेगा?
यह पता लगाने के बाद कि shopt -s histappend इसका क्या मतलब है , यह एक बहुत समझदार सेटिंग है, और मुझे आश्चर्य है कि यह डिफ़ॉल्ट नहीं है। कोई भी प्रत्येक शेल निकास पर अपने इतिहास को मिटा देना क्यों चाहेगा?

4
मैं किसी विशेष फ़ोल्डर में किसी विशेष एक्सटेंशन वाली सभी फ़ाइलों को कैसे हटा सकता हूं?
यदि मैं cdकुछ विशेष निर्देशिका में वर्तमान / कार्यशील निर्देशिका (इसका उपयोग करते हुए नेविगेट करता हूं) सेट करता हूं और फिर टाइप करता हूं : rm *.xvg यह आज्ञा क्या करेगी? क्या यह सच है कि उपरोक्त कमांड केवल एक्सटेंशन वाली फाइलों को .xvg केवल कार्यशील निर्देशिका में हटा …
36 bash  shell  directory  rm 

4
$ @ को छोड़कर 1 तर्क
मुझे इस तरह से चलने वाली एक शेल स्क्रिप्ट लिखने की आवश्यकता है: ./myscript arg1 arg2_1 arg2_2 arg2_3 ....... arg2_# स्क्रिप्ट के अंदर एक लूप है for i in $@ हालाँकि, जैसा कि मुझे पता है, $ @ में $ 1 तक $ ($ # - 1) शामिल है। लेकिन …
36 bash  shell  scripting 

5
एमपी 3 फ़ाइल से एल्बम कवर छवि कैसे निकालें?
मेरे पास एमपी 3 फ़ाइलों का एक गुच्छा है, जिसमें उनकी एल्बम कला फ़ाइल के भीतर ही शामिल है। मैं अब उन्हें अलग से स्टोर करने के लिए उन्हें निकालने का एक तरीका ढूंढ रहा हूं, जो कमांड लाइन से सबसे अच्छा है। क्या इसको हासिल करने के लिए कोई …
36 bash  images  mp3 

3
बैकटिक को समझना (`)
मैं कमांड का प्रयास कर रहा हूं $ b=5; echo `$b`; -bash: 5: command not found लेकिन यह 5 प्रिंट नहीं करता है क्योंकि यह माना जाता है। मुझे यहां क्या समझ नहीं आ रहा है? आदेशों में `(backquote / backtick) का क्या अर्थ है? ऐसा लगता है कि `आदेश …

4
alding cd to pushd - क्या यह एक अच्छा विचार है?
क्या निम्नलिखित उपनाम का उपयोग करना एक अच्छा विचार है: cd() { pushd $1; } बाश में? मुझे लगता है कि यह बहुत उपयोगी होगा, क्योंकि मैं popdकेवल एक cd -बार के बजाय एस की एक श्रृंखला का उपयोग कर सकता हूं । क्या कोई मामला है जहाँ यह एक …

3
[[$ A == z *] और [$ a == z *] के बीच क्या अंतर है?
क्या इन दोनों में कोई अंतर है [[ $a == z* ]] तथा [ $a == z* ] क्या मेरे पास एक उदाहरण हो सकता है जहां उनके पास अलग-अलग आउटपुट होंगे? इसके अलावा, कैसे काम करता [[ ]]है से अलग है [ ]?

2
सशर्त संरचनाओं में अर्धविराम
एक में अर्धविराम क्यों लगाएं और दूसरे में क्यों नहीं? नतीजा वही है एक कोड if [ "a" == "a" ] then echo "true" fi कोड दो if [ "a" == "a" ]; then echo "true"; fi दूसरे कोड में अर्धविराम अनावश्यक हैं? जब अर्धविराम लगाने के लिए आवश्यक है?
35 bash  scripting 

9
किसी फाइल में सबसे लंबी लाइन कैसे प्रिंट करें?
मैं एक फाइल में सबसे लंबी लाइन को प्रिंट करने की सबसे सरल विधि की तलाश कर रहा हूं। मैंने कुछ गुगली की और आश्चर्यजनक रूप से इसका जवाब नहीं मिला। मैं अक्सर एक फाइल में सबसे लंबी लाइन की लंबाई प्रिंट करता हूं, लेकिन मुझे नहीं पता कि वास्तव …
35 bash  awk  filter 

7
मैं अपने बच्चों को मारे बिना एक टर्मिनल को कैसे बंद कर सकता हूं (बिना `स्क्रीन` पहले चलाए)?
कभी-कभी मैं गनोम-टर्मिनल में एक ऐप चलाता हूं, लेकिन फिर मुझे अचानक गनोम या कुछ और फिर से शुरू करना पड़ता है। मुझे लगता है कि प्रश्न का उत्तर भी उपयोगी है, फिर मैं एसएसएच से डिस्कनेक्ट करना चाहता हूं जहां कुछ घटित हो रहा है। गनोम का टर्मिनल ट्री …

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