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

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

1
dd: '/ dev / null' लिखना: डिवाइस पर कोई स्थान नहीं बचा है
मैं / देव / अशक्त में एक 550MB फ़ाइल पढ़ रहा हूँ और मुझे मिल रहा है dd: writing '/dev/null': No space left on device मैं हैरान था। मैंने सोचा / देव / अशक्त एक ब्लैक होल है जहाँ आप जितना चाहें भेज सकते हैं (क्योंकि इसकी आभासी एफएस है)। …

4
कई निर्देशिकाओं के बीच आम फाइलों का सेट खोजें?
मैं Drupal थीम्स की निर्देशिकाओं की तुलना करना चाहता हूँ। एक ड्रुपल थीम एक निर्देशिका है जो कई फ़ाइलों से बना है, और मैं यह पता लगाने की कोशिश कर रहा हूं कि कौन से आवश्यक हैं। उदाहरण के लिए, उन सभी के पास एक फाइल हो सकती है जिसे …
9 shell 

8
सबसे पुरानी फाइलों को हटा दें
मैं निर्देशिका से पुरानी फ़ाइलों को हटाने और केवल 3 नई फ़ाइलों को छोड़ने का प्रयास कर रहा हूं। cd /home/user1/test while [ `ls -lAR | grep ^- | wc -l` < 3 ] ; do rm `ls -t1 /home/user/test | tail -1` echo " - - - " done …
9 shell  files  rm 

1
एक कमांड को दो पाइप
मैं निम्नलिखित वाक्यविन्यास से थोड़ा भ्रमित हूं। हालांकि यह काम करता है, यह समझ में नहीं आता कि यह क्यों काम करता है। ऐसा लगता है, जैसे कि अलग कमांड में दो पाइप जुड़े हुए हैं। लेकिन वहाँ केवल एक ही नहीं है STDIN? उदाहरण: diff <(echo "foobar") <(echo "barbaz") …
9 bash  shell 

1
एक दूरस्थ एसएसएच सत्र द्वारा एक शेल के स्वामित्व में होने का पता कैसे लगाया जाए?
मेरा प्रश्न इस के समान है , लेकिन मैं कुछ अलग सा देख रहा हूँ। मेरे पास एक नोटबुक पीसी है जो मैं दो अलग-अलग परिदृश्यों में नेटवर्क पर लिनक्स मशीनों का उपयोग करने के लिए उपयोग करता हूं: मेरे पास नेटवर्क से सीधा, वायर्ड कनेक्शन है। मेरा नेटवर्क से …
9 shell  ssh  bashrc 

2
किसी के लिए भी 'क्यों; चार बार करते हैं?
क्या यह बग है या ये कोई विशेषता है? ऐसा लगता है कि अनछुए अल्फ़ान्यूमेरिक्स के लिए ऐसा होता है । रनिंग ग्नू बैश, संस्करण 4.1.5 for alpha01234; do echo $((++i)); done उत्पादन: 1 2 3 4


2
शेल विशिष्ट क्या नहीं है?
कुछ उत्तरों के तहत, मुझे ऐसी टिप्पणियां दिखाई देती हैं जो उत्तर में शेल विशिष्ट कमांड से बचने की सलाह देती हैं। मुझे कैसे पता चलेगा कि सभी शेल में कौन से कमांड, ऑपरेटर आदि मौजूद हैं? क्या मानकों की एक सूची है? man builtinsआदेशों की एक सूची देता है। …

1
निर्धारित करें कि क्या वर्तमान उपयोगकर्ता ने किसी निर्देशिका में अनुमति लिखी है
मुझे पता है कि आप ऐसा करके निर्देशिका के मालिक का निर्धारण कर सकते हैं: ls -ld ~/foo | awk '{ print $3 }' आप ऐसा करके वर्तमान उपयोगकर्ता से इसकी तुलना कर सकते हैं: if [[ $(ls -ld ~/foo | awk '{ print $3 }') == "$USER" ]] # …

6
IO पुनर्निर्देशन और प्रमुख आदेश
मैं .hgignoreआज साइगविन बैश शेल से एक फ़ाइल को जल्दी से संपादित करने की कोशिश कर रहा था , और मैंने एक लाइन जोड़ी जो एक गलती थी। मुझे यकीन नहीं है कि अगर यह ऐसा करने का सबसे अच्छा तरीका था, लेकिन मैंने जल्दी head -1 .hgignoreसे आक्रामक लाइन …

1
जाल का उपयोग कर बाहर निकलने की पुष्टि की
मैं Ctrl+Cउपयोगकर्ता से एक पुष्टिकरण पूछते हुए संकेत को फंसाने की कोशिश कर रहा हूं । फँसाने वाला भाग ठीक काम करता है। लेकिन एक बार जब संकेत फंस जाता है, तो यह सामान्य निष्पादन पर वापस नहीं आता है। इसके बजाय, यह स्क्रिप्ट को उद्धृत करता है। जब उपयोगकर्ता …

4
मुझे इस बैश स्क्रिप्ट में कमांड के निकास मान क्यों नहीं मिल सकते हैं?
इसलिए मैं इस छोटे से नॉटिलस स्क्रिप्ट को एमपी 3 में वीडियो ट्रांसकोडिंग के लिए लिख रहा था: #! /bin/bash -x if [ -z "$1" ] then zenity --warning --text="Error - No file selected !" exit 1 fi BASEFILENAME=${1%.*} exec ffmpeg -i "$1" -ab 256k "$BASEFILENAME.mp3" && if [ "$?" …
9 shell  exit 

1
बैश में उद्धरणों के अंदर डॉलर साइन प्रक्षेप
मैं लिखी गई इस छोटी सी परीक्षा की स्क्रिप्ट को चला रहा हूं: #!/bin/bash TESTCASE=$@ testHarness <<runTest $TESTCASE runTest कमांड लाइन से: ./test.sh "1092$212" लेकिन डॉलर का चिन्ह छीना जा रहा है। अगर मैं इससे बचता हूं तो यह काम करता है। लेकिन मैंने सोचा कि दोहरे उद्धरण मुझे ऐसा …
9 bash  shell  quoting 

2
शेल में बड़ी मात्रा में फ़ाइलों का प्रबंधन कैसे करें?
$ ls ./ir_with_huge_amount_of_files/errors/ मान लीजिए कि एक निर्देशिका यूनिक्स टाइमस्टैम्प के साथ चित्रों से भरा है, मेरा मतलब है कि कई जीबी या उससे भी अधिक में मापा जाता है। शेल-कमांड जैसे lsअतिप्रवाह-शैली की चेतावनी मिलेगी क्योंकि वे लाखों (या अधिक) चित्रों के साथ काम करने के लिए डिज़ाइन नहीं …

3
एक कमांड से आउटपुट के साथ दो काम करना
मेरे पास एक कार्यक्रम है texcountजो मेरे LaTeX दस्तावेज़ में शब्दों की संख्या को आउटपुट करता है। मैं भी इस के उत्पादन को पाइप कर सकता हूं sedताकि newlines TeX लाइनब्रेक बना सके और इसे एक फाइल पर लिख सकूं जिसे मैं अपने अंतिम दस्तावेज में शामिल कर सकता हूं। …

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