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

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

2
सीडी टाइप किए बिना डायरेक्टरी बदलें?
क्या कमांड लाइन में बैश परिवर्तन निर्देशिका बनाना संभव है जैसे कि बिना किसी आदेश के उस निर्देशिका को टाइप करके cd? उदाहरण के लिए यह लिखने के बजाय यह संभव है: $ cd /tmp मैं केवल यह लिखना चाहता हूं: $ /tmp दूसरे शब्दों में अगर मैं डायरेक्टरी को …

4
पाइप की वरीयता (|) और तार्किक और (&&) बैश में
ऑपरेटर वरीयता के साथ क्लासिक परिदृश्य, आपके पास एक पंक्ति है जैसे: (cd ~/screenshots/ && ls screenshot* | head -n 5) और आप नहीं जानते कि यह पार्स है ((A && B) | C)या (A && B | C)... लगभग आधिकारिक दस्तावेज पाया यहाँ सूची में पाइप की सूची नहीं …
17 bash 

3
किस शेल दुभाषिया में कोई शेबंग के साथ स्क्रिप्ट चलती है?
मान लीजिए कि मेरे खाते के लिए डिफ़ॉल्ट शेल zsh है, लेकिन मैंने टर्मिनल खोला और बैश को निकाल दिया और स्क्रिप्ट का नाम दिया prac002.sh, स्क्रिप्ट, zsh या बैश को निष्पादित करने के लिए किस शेल इंटरप्रेटर का उपयोग किया जाएगा? निम्नलिखित उदाहरण पर विचार करें: papagolf@Sierra ~/My Files/My …

3
एक प्रोग्राम शुद्ध बैश में कितना जटिल लिखा जा सकता है? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 3 साल पहले बंद हुआ …

1
वैरिएबल में संग्रहीत कई-लाइन स्ट्रिंग पर इरेटिंग
मैंने पढ़ा कि चीजों को लिखना बुरा है for line in $(command), इसके बजाय सही तरीका लगता है: command | while IFS= read -r line; do echo $line; done यह बहुत अच्छा काम करता है। लेकिन क्या होगा अगर मैं जिस पर चलना चाहता हूं वह चर की सामग्री है …
17 bash  read 

2
15 सेकंड से अधिक नई लेकिन 2 सेकंड से अधिक पुरानी फ़ाइलें खोजें
मैं 15 सेकंड से अधिक लेकिन 2 सेकंड से अधिक पुरानी फ़ाइलें ढूंढना चाहता हूं। यहाँ वह स्क्रिप्ट है जिसका उपयोग मैं वर्तमान में 15 सेकंड से अधिक नई फ़ाइलों के लिए कर रहा हूँ: find /my/directory -name '*.jpg' -not -newermt '-15 seconds' कोई भी मदद बहुत ही सराहनीय होगी
17 bash  find 

4
मैं मामले की स्थिति के रूप में एक चर का उपयोग कैसे कर सकता हूं?
मैं एक वैरिएबल का उपयोग करने की कोशिश कर रहा हूं जिसमें |एक caseस्टेटमेंट टेस्ट के साथ अलग-अलग स्ट्रिंग्स शामिल हैं । उदाहरण के लिए: string="\"foo\"|\"bar\"" read choice case $choice in $string) echo "You chose $choice";; *) echo "Bad choice!";; esac मैं कथन के पहले भाग को टाइप fooया barनिष्पादित …

5
सभी उपनिर्देशिकाओं को पीछे छोड़ें और यूनिक्स शेल स्क्रिप्ट में कुछ करें
मैं चाहता हूं कि मेरी शेल स्क्रिप्ट एक मुख्य निर्देशिका में सभी उपनिर्देशिकाओं का दौरा करे। निर्देशिकाओं में कुछ करें, स्पूल फ़ाइल को आउटपुट भेजें और अगली निर्देशिका पर जाएं। मुख्य Dir = / tmp उप Dir = ABCD पर विचार करें (चार उप निर्देशिका)

3
"Eval" और "source / dev / stdin" में क्या अंतर है?
निम्नलिखित विकल्पों के बीच ... के साथ eval। comd="ls" eval "$comd" साथ में source /dev/stdin printf "ls" | source /dev/stdin के साथ source /dev/stdinऔर ( )या{ } ( printf "ls" ) | source /dev/stdin { printf "ls"; } | source /dev/stdin (जब हम अंदर भागते printfहैं { }, तो क्या …

6
कैसे कॉम्ब से अलग स्ट्रिंग्स का उत्पादन बश ब्रेस एक्सपेंशन का उपयोग करके किया जाता है
मुझे पसंद है $ echo a{b,c,d} जैसे अल्पविराम से अलग सूची का उत्पादन करने के लिए ab,ac,ad सामान्य आउटपुट के बजाय ab ac ad कमांड लाइन पर ऐसा करने का सबसे आसान तरीका क्या है?
17 bash  shell 


4
फ़ाइलों को केवल कैसे हटाएं, लेकिन निर्देशिका संरचना रखें?
मैं हर फ़ाइल को हटाना चाहता हूं, लेकिन फ़ोल्डर की संरचना को बनाए रखें। क्या उधर रास्ता है? नोट: (मैं GNU बैश 4.1.5 का उपयोग कर रहा हूँ)।
17 bash  bash-script 

2
वर्तमान टर्मिनल नाम कैसे प्राप्त करें?
मैं वर्तमान टर्मिनल नाम कैसे प्राप्त करूं? मेरा मतलब उस नाम से है जो psTTY कॉलम में दिखाता है, जैसे: root@dor-desktop:/home/dor/Documents/LAMP_setup/webs_install/do/install# ps aux | egrep 'mysql|(^USER)' USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND dor 2238 0.2 1.9 448052 79796 ? S 17:27 0:17 gedit /home/dor/Documents/LAMP_setup/webs_install/do/install/mysql.install /home/dor/Documents/LAMP_setup/webs_install/do/install/mysql.setup …
17 bash  terminal 

1
"इनपुट आर्क" फ़ाइल में कुंजी बाइंडिंग के लिए कीनेम का सामान्य प्रारूप क्या है?
मैं समझता हूं कि inputrcफ़ाइल में कुंजी बाइंडिंग के लिए प्रारूप है: keyname: function-name or macro Keyname के लिए, मैंने चीजों को देखा जैसे: "\e[B" "\e[1~" "\e[5D" "\M-l" "\C-[OD" "\e\e[D" इन कुंजीनामों का अर्थ क्या है, और कीनेम के लिए सामान्य प्रारूप क्या है? कृपया डॉक्स के लिए एक लिंक …
17 bash  readline 

6
जब भी मैं एक बकवास आदेश टाइप करता हूं तो यह अजगर त्रुटि संदेश क्यों उत्पन्न होता है?
जब भी मैं कोई "बकवास" कमांड टाइप करता हूं, यह अजगर त्रुटि संदेश उत्पन्न होता है। सामान्य आदेश ठीक काम करते हैं। किसी भी विचार यह कैसे डीबग करने के लिए? $ somenonexistingcommand Traceback (most recent call last): File "/usr/local/lib/python2.7/site.py", line 553, in <module> main() File "/usr/local/lib/python2.7/site.py", line 535, in …
17 bash  ubuntu  python 

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