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

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

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 …

4
सिंटैक्स त्रुटि पर स्क्रिप्ट के निष्पादन को कैसे नष्ट किया जाए?
सुरक्षित पक्ष पर होने के लिए, मैं एक स्क्रिप्ट के निष्पादन को रोकना चाहूंगा अगर यह एक सिंटैक्स त्रुटि का सामना करता है। मेरे आश्चर्य के लिए, मैं यह हासिल नहीं कर सकता। ( set -eपर्याप्त नहीं है।) उदाहरण: #!/bin/bash # Do exit on any error: set -e readonly a=(1 …

4
कॉल फंक्शन नीचे घोषित
क्या किसी फ़ंक्शन को कॉल करना संभव है, जो नीचे बैश में घोषित किया गया है? उदाहरण if [ "$input" = "yes" ]; then YES_FUNCTION elif [ "$input" = "no" ]; then NO_FUNCTION else exit 0; fi YES_FUNCTION() { ..... ..... } NO_FUNCTION() { ..... ..... }

2
आदेशों के लिए `टी`
teeमानक आउटपुट और फ़ाइल में पाइप किए गए मानक इनपुट को पुनर्निर्देशित कर सकता है । echo Hello, World! | tee greeting.txt ऊपर दी गई कमांड टर्मिनल स्क्रीन पर ग्रीटिंग प्रदर्शित करेगी और greeting.txtफ़ाइल के कंटेंट में सेव करेगी , अगर उस नाम से कोई भी फाइल नहीं है तो …

6
मैं शेल स्क्रिप्ट में किसी फ़ाइल की प्रतीक्षा कैसे करूं?
मैं एक शेल स्क्रिप्ट लिखने की कोशिश कर रहा हूं, जिसे एक फाइल के लिए /tmpनिर्देशिका में प्रदर्शित होने का इंतजार करना पड़ेगा sleep.txtऔर एक बार जब यह मिल जाएगा तो कार्यक्रम बंद हो जाएगा, अन्यथा मैं चाहता हूं कि कार्यक्रम नींद में (निलंबित) स्थिति में रहे जब तक कि …

1
.Bashrc और .inputrc के बीच क्या अंतर है
मैं यूनिक्स प्रणाली में नया हूं, और सेटिंग फाइलों में अनुकूलित कार्य और कॉन्फ़िगरेशन बनाने के लिए इसे दिलचस्प लगता है .bashrcऔर .inputrc। हालाँकि, मैं दोनों के बीच के अंतर को नहीं समझता। उदाहरण के लिए, जब मैंने उर्फ ​​बनाया, तो मैंने उन्हें अंदर डाल दिया .bashrc। Example 1: alias …

3
बैश त्रुटि, पंक्ति 8: $ 1: अनबाउंड चर
मैं यह जानने की कोशिश कर रहा हूं कि गेटटॉप्स का उपयोग कैसे किया जाए ताकि मेरे पास पार्स इनपुट के साथ स्क्रिप्ट हो सकें (हालांकि मुझे लगता है कि गेटटॉप्स बेहतर हो सकते हैं)। मैं विभाजन उपयोग प्रतिशत वापस करने के लिए एक सरल स्क्रिप्ट लिखने की कोशिश कर …

2
डबल हेफ़ेन (-) काम के साथ शुरू होने वाला यह शेबंग कैसे करता है?
मैंने रोसेटाकोड पृष्ठ में निम्नलिखित प्रकार के शेबंग पाए हैं: --() { :; }; exec db2 -txf "$0" यह Db2 के लिए काम करता है, और Postgres के लिए एक समान बात है। हालांकि, मुझे पूरी लाइन समझ में नहीं आती है। मुझे पता है कि डबल डैश एसक्यूएल में …

2
Linls खोल स्क्रिप्ट में xlsx को xls में कनवर्ट करें
मुझे शेल कमांड का उपयोग करके ".xlsx" फ़ाइल को ".xls" में कनवर्ट करने की आवश्यकता है। मेरे काम पर हम वर्तमान में xlsx2csv कमांड का उपयोग कर रहे हैं, लेकिन अब आवश्यकता बदल गई है और हमें आगे की गणना के लिए सभी ".xlsx" फाइलों को ".xls" फाइलों में बदलने …

1
GNU टाइमआउट के लिए POSIX बराबर?
GNU कोरुटिल्स timeoutकमांड कुछ स्क्रिप्टिंग स्थितियों के लिए बेहद आसान है, अगर यह रन करने के लिए तेज है और इसे बहुत लंबा समय लगेगा, तो इसे कमांड के आउटपुट का उपयोग करने की अनुमति देता है। मैं timeoutकेवल POSIX निर्दिष्ट उपयोगिताओं के उपयोग के मूल व्यवहार को कैसे अनुमानित …

2
मैं शेल स्क्रिप्ट से अस्थायी फ़ाइलों को सुरक्षित रूप से कैसे बना और एक्सेस कर सकता हूं?
मैंने पढ़ा है कि एक निश्चित नाम फ़ाइल में आउटपुट पुनर्निर्देशित करना एक /tmpसुरक्षा जोखिम हो सकता है, क्योंकि यदि कोई हमलावर (या दुर्भावनापूर्ण) नोटिस करता है कि /tmp/tmpfileformyscript.tmpजब मैं अपनी स्क्रिप्ट चलाता हूं, तो एक फ़ाइल बनाई जाती है (भले ही वह मेरे लिए पढ़ी गई पहुंच न हो) …

3
शेल कमांड का उपयोग करके फ़ाइल से कॉलम या कई कॉलम कैसे निकालें?
मेरी फाइल, ARCHIVE B1_NAME B2_NAME B3_NAME ELEMENT INFO_NAM WERT PROCID -------- -------- -------- -------- -------- -------- ---- ------ 15MinAvg AIRSS 33-GIS DMDMGIS1 I MvAvr15m 1123 CP 15MinAvg AIRSS 33-GIS DMDMGIS1 P MvAvr15m 2344 CP 15MinAvg AIRSS 33-GIS DMDMGIS1 Q MvAvr15m 4545 CP 15MinAvg AIRSS 33-GIS DMDMGIS2 I MvAvr15m 6576 CP …

3
शेल में दिनांक सत्यापन
मैं शेल स्क्रिप्ट में नीचे दिनांक स्वरूप को मान्य करना चाहता हूं 2015-Jul-13 मैं उपयोग कर रहा हूँ, date -d "2015-Jul-13" +"%Y-%b-%d"लेकिन इसकी त्रुटि दे रहा हूँ date: invalid date '2015-Jul-13'

3
एक कमांड के सवालों के जवाब तैयार करें
मान लीजिए कि मैं एक शेल स्क्रिप्ट लिखना चाहता हूं जो सिर्फ एक कमांड निष्पादित करता है। लेकिन यह कमांड खराब तरीके से डिजाइन की गई है। यह कोई कमांड लाइन विकल्प प्रदान नहीं करता है; इसके बजाय यह कुछ प्रश्न पूछता है और उपयोगकर्ता इनपुट की प्रतीक्षा करता है। …

9
किसी फ़ाइल के कुछ वर्गों को फ़िल्टर या पाइप करना
मेरे पास कुछ खंडों के साथ एक इनपुट फ़ाइल है, उदाहरण और शुरुआत के साथ सीमांकित हैं, उदाहरण के लिए: line A line B @@inline-code-start line X line Y line Z @@inline-code-end line C line D मैं इस फ़ाइल में एक परिवर्तन लागू करना चाहता हूं, जैसे कि X, Y, …

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