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

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

2
सोर्सिंग .bashrc के बाद ssh के साथ एक इंटरैक्टिव शेल में एक कमांड चलाएँ
मैं एक दूरस्थ उबंटू कंप्यूटर में सोर्स करना चाहता हूं, जो मेरा स्रोत है .bashrcऔर एक कमांड चलाता है जो उस द्वारा निर्धारित मापदंडों पर निर्भर करता है .bashrc। सभी एक इंटरैक्टिव शेल में जो कमांड किए जाने के बाद बंद नहीं होता है। मैंने अब तक जो कोशिश की …
11 bash  shell  ssh  alias 

2
कमांड लाइन शॉर्टकट बनाने के लिए ln -s का उपयोग कैसे करें?
मेरे पास एक श फाइल है जिसे मैं किसी भी समय टर्मिनल से खोलना चाहूंगा। मैं टर्मिनल में "स्टूडियो" टाइप करना चाहता हूं, और एंड्रॉइड स्टूडियो खोलना चाहता हूं मुझे ln -sयह करने के लिए उपयोग करने की याद है , लेकिन मैं भूल गया हूं और पहले से ही …

3
किसी अन्य स्क्रिप्ट के लिए स्क्रिप्ट को कॉल करें, लेकिन यदि बच्चा कॉल से बाहर निकलता है तो माता-पिता से बाहर न निकलें
first.sh: #! /bin/ksh echo "prova" . ./second.sh echo "ho lanciato il secondo" . ./third.sh echo "ho lanciato il terzo" second.sh: echo "sono nel secondo script" dosomething1 exit $? यदि second.shकोई त्रुटि का पता लगाता है और स्थिति -9 से first.shबाहर निकलता है , तो हमेशा बाहर निकलता है। अगर बच्चा …

3
बैश में दो फाइलों के प्रमुखों की तुलना करें
मैं diff filea filebफाइलों में अंतर देखने के लिए कर सकता हूं । मैं head -1 fileaफ़िलिया या फ़ाइलब की पहली पंक्ति देखने के लिए भी कर सकता हूँ । फिल्मा की पहली लाइन और फाइलब की पहली लाइन के बीच अंतर दिखाने के लिए मैं इन कमांड को कैसे …
11 bash  shell  diff  head 

2
पैरेंट शेल में उपलब्ध सबस्क्रिप्शन से वैरिएबल कैसे बनाएं
मैंने एक वेब सेवा से कुछ रिपोर्टों के लिए समय-समय पर एक त्वरित और गंदी स्क्रिप्ट लिखी है: BASE_URL='http://example.com/json/webservice/' FIRST=1 FINAL=10000 for report_code in $(seq 1 $FINAL); do (time -p response=$(curl --write-out %{http_code} --silent -O ${BASE_URL}/${report_code}) ) 2> ${report_code}.time echo $response # <------- this is out of scope! How do …

4
जब मैं विम से गोलाबारी कर रहा हूं, तो मैं शैल उपनाम कैसे उपलब्ध कर सकता हूं?
अपने में .zshrc, मैं कुछ उपनामों की घोषणा करता हूं। जैसे, which dbstartउस उपनाम की सामग्री को दिखाता है। यदि मैं उस खोल से विम खोलता हूं, तो यह एक बच्चे की प्रक्रिया है। विम में, मैं शेल कमांड चला सकता हूं :! some_command। अगर मैं यह :! echo $0देखने …

1
इंटरमीडिएट फ़ाइल का उपयोग किए बिना क्लिपबोर्ड सामग्री को फ़िल्टर करें
मैं उस पाठ को संशोधित करने की कोशिश कर रहा हूं जो मेरे क्लिपबोर्ड में है, उस की कुछ पंक्तियों को हटा दें जिसमें कुछ तार हैं और फिर आगे हेरफेर के लिए आउटपुट प्राप्त करें (मुझे मेरी क्लिपबोर्ड पर केवल तभी कॉपी करना पसंद है, जब मुझे इसकी आवश्यकता …

4
चर की गणना करें, और इसे दूसरे चर पर आउटपुट करें
केवल कैलकुलेटर मैं जानता हूं bc। मैं 1एक चर में जोड़ना चाहता हूं , और दूसरे चर में आउटपुट करना चाहता हूं । मुझे nextnumएक फ़ाइल में स्ट्रिंग की गिनती से चर मिला : nextnum=`grep -o stringtocount file.tpl.php | wc -w` nextnumमान कहते हैं 1। जब साथ जोड़ा 1जाएगा, तो …


1
क्या ग्लोब का उपयोग करके लूप के लिए './' को निर्दिष्ट करने में कोई फायदा है?
मैं इस धारणा के तहत था कि इसका उपयोग ./*.fastqतब सुरक्षित हो सकता है जब फाइलों के साथ खोज समाप्त हो .fastq। उदाहरण के लिए, ./फ़ाइल को कैप्चर करना रोक देगा .fastq। यह स्पष्ट रूप से गलत है, जैसा कि नीचे दिए गए उदाहरण में दिखाया गया है: TMP_DIR=$(mktemp --directory) …
10 bash  shell  wildcards 

2
क्या आप मेरे लिए इस बैश कोड में इन तीन चीजों की व्याख्या कर सकते हैं?
functionमेरी .bashrcफाइल में ए है । मुझे पता है कि यह क्या करता है, यह एक्स कई निर्देशिकाओं के साथ कदम बढ़ाता हैcd यह रहा: up() { local d="" limit=$1 for ((i=1 ; i <= limit ; i++)) do d=$d/.. done d=$(echo $d | sed 's/^\///') if [ -z "$d" …

2
ट्रे का उपयोग करते हुए अजीब व्यवहार
मेरे पास एक विशेष सर्वर है जो tr का उपयोग करते समय अजीब व्यवहार प्रदर्शित कर रहा है। यहाँ एक कार्यशील सर्वर से एक उदाहरण दिया गया है: -bash-3.2$ echo "abcdefghijklmnopqrstuvwxyz1234567890"|tr -d [a-z] 1234567890 -bash-3.2$ यह मेरे लिए एकदम सही समझ में आता है। यह, हालांकि, 'विशेष' सर्वर से है: …

3
गूँज के साथ अप्रत्याशित व्यवहार [[: अंक:]]
मैं पूछना चाहता हूँ: echo {1,2,3}1 2 3 का विस्तार क्यों किया गया है, जो एक अपेक्षित व्यवहार है, जबकि echo [[:digit:]]रिटर्न, [[:digit:]]जबकि मुझे उम्मीद थी कि यह सभी अंकों को प्रिंट 0करेगा 9?
10 shell  wildcards 

3
शेल वैरिएबल बनाम एनवायरनमेंटल वैरिएबल, दोनों में एक ही नाम होने पर कौन सा पसंद किया जाता है?
बैश में निम्नलिखित टाइप करना: env | grep USER तथा set | grep USER दोनों बार एक ही उपयोगकर्ता नाम देता है। मुझे कैसे पता चलेगा कि टाइप करते समय echo $USERयदि शेल या पर्यावरण चर प्रदर्शित किया गया है?

5
वर्ग-ब्रैकेट ग्लोबिंग में केस संवेदनशीलता
आम तौर पर, बैश ग्लोबिंग केस संवेदनशील होता है: $ echo c* casefix.pike cdless chalices.py charconv.py chocolate.pike circum.py clip.pike cpustats.pike crop.pike cwk2txt.py $ echo C* CarePackage.md ChocRippleCake.md Clips वर्ग कोष्ठक का उपयोग करने से यह परिवर्तित नहीं होता है: $ echo [c]* casefix.pike cdless chalices.py charconv.py chocolate.pike circum.py clip.pike cpustats.pike …
10 bash  shell  wildcards  locale 

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