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

खोल यूनिक्स का कमांड-लाइन इंटरफ़ेस है। आप एक शेल में कमांड को अंतःक्रियात्मक रूप से टाइप कर सकते हैं, या कार्यों को स्वचालित करने के लिए स्क्रिप्ट लिख सकते हैं। / बिन / श और सबसे संगत गोले (ऐश, बाश, क्श, ज़श,…) पर लागू होने वाले प्रश्नों के लिए इस टैग का उपयोग करें। त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले http://shellcheck.net में उन्हें देखें।

3
बाद के लिए बाहर निकलें कोड सहेजें
इसलिए मेरे पास कुछ परीक्षण चलाने के लिए थोड़ी स्क्रिप्ट है। javac *.java && java -ea Test rm -f *.class अब इसके साथ समस्या यह है कि जब मैं स्क्रिप्ट चलाऊंगा ./test, तो यह एक सफलता निकास कोड लौटा देगा भले ही परीक्षण विफल हो जाता है क्योंकि rm -f …

3
Xargs के साथ तर्कों को कैसे उद्धृत करें
मान लीजिए कि मैं एक फ़ोल्डर में सभी फ़ाइलों को हटाना चाहता हूं जो 1 एमबी से अधिक हैं। $ find . -size +1M | xargs -0 rm यह उन फ़ाइलों को नहीं हटाएगा जिनके नाम में जगह है। इसलिए मैं चाहता हूं कि इसे भेजे जाने वाले सभी तर्कों …
15 shell  find  quoting  rm  xargs 

3
मैं tmux में पहले से अग्रेषित ssh कुंजी को कैसे अग्रेषित कर सकता हूं?
मैं SSH के माध्यम से एक ऐसी मशीन से जुड़ रहा हूँ जहाँ मेरी चाबियाँ संग्रहीत हैं, एक दूसरी मशीन को अग्रेषित कर रहा है, और फिर टिक्स के भीतर से कुंजियों का उपयोग करने का प्रयास करें। मैं tmux में प्रवेश करते समय अग्रेषण को "ढीला" करता हूं। "फिर …
15 shell  ssh  tmux 

4
Ctrl-C बैश में एक साथ दो कमांड्स के साथ
मैं एक लिनक्स मशीन पर बैश में एक साथ दो कमांड चलाना चाहता हूं। इसलिए मेरी ./execute.shबैश स्क्रिप्ट में मैंने: command 1 & command 2 echo "done" हालाँकि जब मैं बैश स्क्रिप्ट को रोकना चाहता हूं और Ctrl+ मारा जाता है C, तो केवल दूसरी कमांड बंद हो जाती है। …

2
GLOBIGNORE कैसे काम करता है?
बैश के मैनुअल पेज के अनुसार: GLOBIGNORE A colon-separated list of patterns defining the set of filenames to be ignored by pathname expansion. If a filename matched by a pathname expansion pattern also matches one of the patterns in GLOBIGNORE, it is removed from the list of matches. हालांकि व्यवहार …

3
शेल स्क्रिप्ट - अप्रत्याशित टोकन के पास सिंटैक्स त्रुटि `और’
निम्नलिखित शेल स्क्रिप्ट के साथ, मुझे त्रुटियाँ क्यों मिल रही हैं syntax error near unexpected token `else' शैल लिपि echo "please enter username" read user_name echo "please enter password" read -s pass echo ${ORACLE_SID} SID=${ORACLE_SID} if ["${ORACLE_SID}" != 'Test'] then sqlplus -s -l $USER_NAME/$PASS@$SID <<EOF copy from scott/tiger@orcl insert EMP …

3
मैं बश पाइप में कच्चे बाइनरी डेटा को कैसे संभाल सकता हूं?
मेरे पास एक बैश फ़ंक्शन है जो एक फ़ाइल को पैरामीटर के रूप में लेता है, यह सत्यापित करता है कि फ़ाइल मौजूद है, फिर फ़ाइल के लिए स्टिंग आ रहा कुछ भी लिखता है। भोला समाधान पाठ के लिए ठीक काम करता है, लेकिन मुझे मनमाने ढंग से द्विआधारी …
15 bash  shell  binary 

5
एक स्ट्रिंग को बैश में अनुक्रमित करें
मैं sh / bash में इंडेक्स द्वारा स्ट्रिंग का संदर्भ कैसे दे सकता हूं? यही है, मूल रूप से इसे विभाजित करना। मैं एक फ़ाइल नाम के 5 वर्णों को हटाने की कोशिश कर रहा हूं। सभी नामों की संरचना है: name_nr_code। मैं 5 अल्फ़ान्यूमेरिक कोड बिट को निकालने की …
15 bash  shell  string 

3
कमांड लाइन के तर्कों में किन वर्णों के भाग जाने की आवश्यकता है?
बैश में, जब कमांड लाइन तर्क को एक कमांड में निर्दिष्ट करता है, तो किन वर्णों को बचाना आवश्यक है? वे बैश के अक्षरों से परे तक सीमित हैं: अंतरिक्ष, टैब, |, &, ;, (, ), <, और >?
15 bash  shell  quoting 

2
मैं grep और सॉर्ट कमांड का उपयोग कैसे करूँ?
मैं फ़ाइल में पाई गई सभी टीसीपी सेवाओं की क्रमबद्ध सूची बनाना चाहता हूं /etc/services, कमांड के आउटपुट को कमांड grep tcp /etc/servicesमें पाइप करता हूं sort, फिर इस पाइप के आउटपुट को फाइल में रीडायरेक्ट करता हूं ~/pipelab.txt। मुझे एक त्रुटि संदेश मिलता है कि मेरा आउटपुट गलत है, …
15 shell  pipe 


1
जब संदेश विशिष्ट निर्देशिका में सीडी दिखाते हैं
जब मैं cdकिसी विशिष्ट निर्देशिका में होता हूं तो मैं एक संदेश कैसे प्रदर्शित कर सकता हूं ? यह निर्देशिका एक स्थानीय एक है, और मुझे बस एक अनुस्मारक की आवश्यकता है जब मैं टर्मिनल से इसमें जाता हूं।
15 shell  cd-command 

2
किसी विशेष पैटर्न की फ़ाइलों को दूसरी निर्देशिका में ले जाएं
निर्देशिका में /home/inमेरे पास इस तरह की फाइलें हैं: crust.MC12345.txt crust.etcMC12345.txt crust.MC23456.txt crust.etcMC23456.txt crust.etctcMC23456.txt मुझे केवल स्थानांतरित करने की आवश्यकता है crust.etcMC12345.txtऔर crust.etcMC23456.txtएक और डीआईआर के /home/outलिए, उपरोक्त पैटर्न के लिए एमवी कमांड में मैं किस पैटर्न का उपयोग कर रहा हूं?
15 shell  wildcards  mv 

2
किसी फ़ाइल को ज़िप कैसे करें और इसे किसी अन्य निर्देशिका में सहेजें
कमांड लाइन का उपयोग करके मैं किसी फ़ाइल को कैसे ज़िप कर सकता हूं और किसी अन्य निर्देशिका में सहेज सकता हूं? मेरे पास निर्देशिका (100% पूर्ण) में कोई स्थान नहीं बचा है।
15 shell  zip 

3
पिंग -w और पिंग -W के बीच अंतर क्या है?
के लिए -w(समय सीमा) ध्वज क्या है ping? मुझे pingमैन पेज में इसका विवरण नहीं मिल रहा है ; केवल -W, जिसके लिए एक पैरामीटर के रूप में सेकंड लगते हैं। उनके बीच क्या अंतर है, और मैं 200 मिनट में एक पिंग टाइमआउट कैसे सेट कर सकता हूं (यदि …
15 shell  ping  timeout 

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