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

शेल स्क्रिप्ट, निष्पादन योग्य फ़ाइलों के बारे में प्रश्न जो शेल (bash, zsh, आदि) द्वारा व्याख्या किए गए हैं।

5
वास्तव में कार्यक्रम `if` और` `हैं
मैंने पढ़ा है कि अर्धविराम का उपयोग कार्यक्रमों को अलग करने के लिए किया जाता है: $ echo 3; ls -la क्या इसका मतलब यह है कि if, thenऔर elseयहां अलग-अलग कार्यक्रम हैं? $ if [ $VARIABLE == abcdef ] ; then echo yes ; else echo no ; fi …

1
स्क्रिप्ट में फ़ाइल को सत्यापित करने के लिए md5sum का उपयोग करें
मैं एक फ़ाइल का उपयोग करके सत्यापित करना चाहता हूं md5sum -c file.md5। मैं ऐसा हाथ से कर सकता हूं, लेकिन मुझे नहीं पता कि स्क्रिप्ट में वैधता की जांच कैसे की जाती है।

6
शेल स्क्रिप्ट की निकास स्थिति के लिए "आरक्षित" कोड का उपयोग करना
मैं हाल ही में एडवांस बैश-स्क्रिप्टिंग गाइड से विशेष अर्थ के साथ एक्जिट कोड की इस सूची में आया था । वे इन कोडों को आरक्षित होने के रूप में संदर्भित करते हैं और अनुशंसा करते हैं: उपरोक्त तालिका के अनुसार, बाहर निकलने के कोड 1-2, 126-165 और 255 के …

3
स्पॉन - कमांड नहीं मिला!
मैं मैक ओएस एक्स 10.9.4 का उपयोग कर रहा हूं, स्थानीय मशीन से विभिन्न होस्ट में फ़ाइलों की प्रतिलिपि बनाने के लिए मेरी स्क्रिप्ट निम्नलिखित है #!/bin/bash #!/usr/bin/expect echo "I will fail if you give junk values!!" echo " " echo "Enter file name: " read filePath echo " " …

3
बैश स्क्रिप्ट में `1 >>` और `2 >>` का क्या अर्थ है?
मेरे पास निम्नलिखित बैश स्क्रिप्ट है, जो मुझे समझ में आता है >> का उपयोग कमांड के आउटपुट को अधिलेखित करने के बजाय किसी मौजूदा फ़ाइल में जोड़ने के लिए किया जाता है, लेकिन इस मामले में यह क्या कर रहा है? यह स्क्रिप्ट कुछ exe फ़ाइलों को एक प्रारूप …

3
शेल स्क्रिप्ट में बूलियन मान का प्रतिनिधित्व करने के लिए सबसे अच्छा अभ्यास क्या है?
मुझे पता है, कि बूलियन मूल्य हैं bash, लेकिन मैं कभी भी उन्हें कहीं भी इस्तेमाल नहीं करते। मैं अपनी मशीन पर अक्सर देखी जाने वाली जानकारी के लिए एक आवरण लिखना चाहता हूं, उदाहरण के लिए, यह विशेष रूप से यूएसबी ड्राइव डाला / घुड़सवार है। इसे प्राप्त करने …

1
स्क्रिप्ट से पृष्ठभूमि की प्रक्रिया शुरू करें और स्क्रिप्ट समाप्त होने पर इसे प्रबंधित करें
मैं एक स्क्रिप्ट से एक डेमन के समान प्रक्रिया को चलाना और कॉन्फ़िगर करना चाहूंगा। मेरा खोल Cygwin के तहत zsh है और डेमॉन SFK , एक मूल एफ़टीपी सर्वर है। यहाँ क्या मायने रखता है, इसके लिए स्क्रिप्ट startserv.shको प्रारूपित किया जा सकता है: #!/bin/sh read -s -p "Enter …

5
Linux date कमांड के साथ ISO8601 तिथियों को पार्स कैसे करें
मैं एक फ़ाइल टाइमस्टैम्प उत्पन्न करने के लिए तिथि कमांड का उपयोग करने की कोशिश कर रहा हूं जो कि तिथि कमांड स्वयं व्याख्या कर सकती है। हालाँकि, दिनांक आदेश अपने स्वयं के आउटपुट को पसंद नहीं करता है, और मुझे यकीन नहीं है कि इसके आसपास कैसे काम किया …


3
शेल स्क्रिप्ट्स में stderr पर पुनर्निर्देशन का उपयोग कब करें
मुझे पता है कि अच्छी तरह से उपयोग किए जाने वाले उपयोगिताओं जैसे कि grep आउटपुट "सामान्य" संदेश stdout को, और त्रुटि संदेश stderr को। $ grep '^foo' file1 file2 file1:foo grep: file2: No such file or directory जब मैं स्वयं शेल स्क्रिप्ट लिख रहा होता हूं, तो मुझे अक्सर …

4
व्हिपटेल या संवाद
मैं स्क्रिप्ट बनाने जा रहा हूं जो उपयोगकर्ता इनपुट का उपयोग करेगा, इसलिए मैंने व्हिपटेल का उपयोग करने का निर्णय लिया, लेकिन थोड़ा भ्रमित हो गया कि कौन सा पोर्टेबल है और उबंटू 10.x और उच्च और CentOs5.x और उच्चतर में काम करेगा। मुझे पता है read, लेकिन मुझे डायलॉग …

4
एक बैश स्क्रिप्ट का उपयोग करके कंसोल की चौड़ाई प्राप्त करना
मैं एक समस्या का सामना कर रहा हूं जहां मैं स्क्रिप्ट का उपयोग करके एक टर्मिनल का आकार प्राप्त करने की कोशिश कर रहा हूं। आम तौर पर मैं tput colsकंसोल के अंदर कमांड का उपयोग करता हूं, हालांकि मैं स्क्रिप्ट्स का सख्ती से उपयोग करके इस सुविधा को पूरा …

1
क्या यह बताने का कोई तरीका है कि क्या संकेत 9 के साथ एक शेल स्क्रिप्ट को मार दिया गया था
मेरे पास एक बैश स्क्रिप्ट है (जिसे जावा प्रोग्राम से बुलाया गया है) जो मारती रहती है। मैं हमेशा signal 15साथ पकड़ता हूं trapलेकिन फिर कुछ अन्य संकेत आते हैं कि मुझे संदेह है signal 9लेकिन मैं मूल रूप से अंधा हूं जैसे कि यह वास्तव में है signal 9। …

5
वर्णों की एक स्ट्रिंग की प्रदर्शन चौड़ाई प्राप्त करें
एक शेल स्क्रिप्ट से वर्णों की एक स्ट्रिंग के प्रदर्शन की चौड़ाई (कम से कम एक टर्मिनल पर सही चौड़ाई के साथ वर्तमान लोकेल में प्रदर्शित करता है) पाने के लिए पोर्टेबल तरीके के सबसे करीब क्या होगा। मैं मुख्य रूप से गैर-नियंत्रण वर्णों की चौड़ाई में दिलचस्पी रखता हूं, …

2
बाश शेल में लूप के लिए समवर्ती स्ट्रिंग चर [बंद]
बंद हो गया । इस प्रश्न के विवरण या स्पष्टता की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? विवरण जोड़ें और इस पोस्ट को संपादित करके समस्या को स्पष्ट करें । 6 साल पहले बंद हुआ । #!/bin/bash names= …

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