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

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

1
गैर-विकल्प तर्क के बाद विकल्पों को पार्स करने के लिए गेटटॉप का उपयोग करना
मेरे पास एक फ़ाइल में नीचे की तरह एक bash स्क्रिप्ट है nepleaks_upd.sh, जिसे मैं चलाना चाहता हूं ./nepleaks_upd.sh bootstrap --branch off। इसे लेने के लिए नहीं बना सकता है --branch, लेकिन इसके साथ क्या काम करता है ./nepleaks_upd.sh bootstrap -b off। usage() { echo "Usage: $0 [prepare | up …

1
एक निर्देशिका की निगरानी के लिए inotify का उपयोग करना लेकिन 100% काम नहीं करना
मैंने किसी विशेष निर्देशिका की निगरानी के लिए एक बैश स्क्रिप्ट लिखी है /root/secondfolder/: #!/bin/sh while inotifywait -mr -e close_write "/root/secondfolder/" do echo "close_write" done जब मैं एक फ़ाइल बनाएं जिसका नाम fourth.txtमें /root/secondfolder/और लिखने सामान इसे करने के लिए, को बचाने और यह करीब है, यह निम्नलिखित आउटपुट: /root/secondfolder/ …

3
वर्चुअल प्रिंटर के रूप में शेल स्क्रिप्ट का उपयोग करना
मेरे पास एक शेल स्क्रिप्ट है जो एक पीडीएफ फाइल को एक तर्क के रूप में लेती है और इसे अतिरिक्त प्रिंटर विशिष्ट विकल्पों के साथ प्रिंट करती है। मैं इस स्क्रिप्ट को वर्चुअल प्रिंटर के रूप में कैसे जोड़ सकता हूं जिसे GUI से चुना जा सकता है? शेल …

2
एक स्क्रिप्ट के आउटपुट की कॉपी एक फाइल को भेजें
मान लें कि मेरे पास एक Zsh स्क्रिप्ट है और मैं इसे आउटपुट प्रिंट करने देना चाहता हूं STDOUT, लेकिन इसके आउटपुट को डिस्क में फाइल में कॉपी (डंप) भी कर सकता हूं । इसके अलावा, स्क्रिप्ट निम्न विकल्प से शुरू होती है set -o xtrace जो इसे क्रिया करने …

2
स्ट्रिंग में बैश कमांड निष्पादित कर रहा है जब मैं स्ट्रिंग बनाता हूं, तब नहीं जब मैं इसे बाद में उपयोग करता हूं
मैं शेल स्क्रिप्टिंग के लिए अपेक्षाकृत नया हूं, लेकिन लगभग एक स्क्रिप्ट पूरी कर चुका हूं, जो लैफ्टप प्रोग्राम का उपयोग करता है । जिस स्क्रिप्ट से मुझे परेशानी हो रही है, वह तब है जब मैं कमांड्स की एक लंबी स्ट्रिंग (अलग करके ;) बनाता हूं । for var …

2
एक बार में सभी gpg उपकुंजी पासवर्ड कैश करें? कई gpg पासवर्ड प्रविष्टि के लिए आवश्यक रोकें?
क्या मैं सिर्फ एक बार अपना gpg पासवर्ड दर्ज कर सकता हूं और अपनी सभी उप कुंजियों (हस्ताक्षर, डिक्रिप्शन, प्रमाणीकरण) को अनलॉक कर सकता हूं? फिलहाल, मुझे अपना gpg पासवर्ड तीन बार (हस्ताक्षर करने के लिए, डिक्रिप्शन के लिए, प्रमाणीकरण के लिए) दर्ज करना होगा। यह असुविधाजनक है। मैंने एक …

2
Zsh में स्थानीय चर: zash में bash के "Export -n" के बराबर क्या है
मैं एक चर के दायरे को एक शेल में समाहित करने की कोशिश कर रहा हूं, और बच्चों को इसे देखने के लिए नहीं, ज़श में। उदाहरण के लिए, मैं इसे .zshrc में टाइप करता हूं: GREP_OPTIONS=--color=always लेकिन अगर मैं निम्नलिखित के साथ एक शेल स्क्रिप्ट चलाता हूं: #!/bin/bash echo …

3
AWK कमांड में मल्टीपल सर्च कैसे जोड़ें
Im जून, जुलाई और अगस्त महीनों में बनाई गई फ़ाइलों की खोज करने की कोशिश कर रहा हूं। मैंने इस विधि का उपयोग किया ls -lrth|awk '/[Jun][Jul][Aug]/ {print}' लेकिन यह काम नहीं कर रहा है।

4
बैश फ़ंक्शन से मान लौटाता है
मेरे पास एक फ़ंक्शन है जो 1 रिटर्न देता है यदि संख्या एक वैध दस अंकों की संख्या है: valNum() { flag=1 if [[ $1 != [1-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9][0-9] ]]; then echo "Invalid Number" flag=0 fi return $flag } यह कहा जा रहा है: if [[ $(valNum $num) -eq 1 ]]; then …

3
चर के लिए SQL क्वेरी का आउटपुट असाइन करना
मैं oracle database से जुड़ रहा हूं और एक क्वेरी फायर कर रहा हूं और आउटपुट को वेरिएबल में असाइन कर रहा हूं लेकिन जब मैं वेरिएबल की वैल्यू इको करता हूं तो वह सही तरीके से प्रिंट नहीं होता है। count=`sqlplus -s $configuser/$configpass@$ORACLE_SID <<END set pagesize 0 feedback off …

5
सप्ताह के दिन के आधार पर मैं एक-इलस क्वेरी का उपयोग कैसे करूं?
समस्या: मुझे यह जांचने की आवश्यकता है कि क्या आज गुरुवार है और इस स्थिति के परिणाम के आधार पर विभिन्न क्रियाएं करें। मैंने दो अलग-अलग तरीकों की कोशिश की: दिन का नाम प्राप्त करना: DAYOFWEEK=$(date +"%a") echo DAYOFWEEK: $DAYOFWEEK if ["$DAYOFWEEK" == "Thu"]; then echo YES else echo NO …

2
समय की तुलना करने की अच्छी विधि?
मुझे वर्तमान समय की जांच करने और स्क्रिप्ट को निरस्त करने की आवश्यकता है यदि यह दिन का उचित समय नहीं है तो मुझे इसे चलाना चाहिए। इसके अलावा, अगर कोई और इसे चलाता है, तो उसे गर्भपात करना चाहिए। उदाहरण के लिए: मुझे अपनी स्क्रिप्ट की आवश्यकता केवल तभी …

1
एक ही सामग्री के साथ एक निर्देशिका में सभी फ़ोल्डरों का पता लगाएं
उबंटू में, क्या किसी निर्देशिका में डुप्लिकेट फ़ोल्डर खोजने के लिए कोई है (यानी, समान सामग्री वाले फ़ोल्डर)? मुझे लगता है कि डुप्लिकेट फ़ाइलों (जैसे fdupes) को खोजने के लिए पहले से ही कुछ कमांड-लाइन टूल उपलब्ध हैं, लेकिन मैं इसके बजाय डुप्लिकेट फ़ोल्डर ढूंढना चाहता हूं। यही है, उन …

3
शेल स्क्रिप्ट अभी भी # के बिना काम कर रही हैं! ((शा-बैंग लाइन)
मैं शेल स्क्रिप्ट्स के लिए नया हूं और कई किताबों में लिखा गया है कि इंटरप्रेटर को इनवाइट करने के लिए स्क्रिप्ट की शुरुआत में # ((बैंग बैंग) लाइन का इस्तेमाल करें। और इससे स्क्रिप्ट के लिए एक नया शेल इनवॉइस किया जाएगा और लाइन द्वारा इंटरप्रिटेशन लाइन की जाएगी। …

3
मैंने एक स्क्रिप्ट कैसे सेट की है कि यह फ्रीबीएसडी में स्टार्ट अप पर चलेगा?
मैं FreeBSD 9 का उपयोग कर रहा हूं और मैं एक स्क्रिप्ट बनाना चाहता हूं जो यह जांच करेगी कि कोई इथरनेट केबल कनेक्ट है या नहीं और यदि है तो उससे कनेक्ट होता है। मैं इसे सेट करना चाहता हूं ताकि जब भी मशीन शुरू हो, या जब भी …

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