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

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

5
मैं शेल स्क्रिप्ट के लिए एक सेवा कैसे बना सकता हूं ताकि मैं इसे डेमॉन की तरह शुरू और रोक सकूं?
मैं सेंटोस 7 का उपयोग कर रहा हूं कि मेरा उद्देश्य हर पांच सेकंड के लिए क्रोन बनाना है लेकिन जैसा कि मैंने शोध किया कि हम केवल एक मिनट के लिए क्रोन का उपयोग कर सकते हैं इसलिए मैं अब क्या कर रहा हूं मैंने एक शेल फ़ाइल बनाई …

5
बैश शेल स्क्रिप्ट में चलने और खट्टे होने के बीच अंतर करना?
या तो मैं यहां जो पूछ रहा हूं वह बेहद अपरंपरागत / अपरंपरागत / जोखिम भरा है, या मेरे Google-फू कौशल केवल सूंघने तक नहीं हैं ... एक bashशेल स्क्रिप्ट में, क्या यह बताने का कोई आसान तरीका है कि क्या यह किसी अन्य शेल स्क्रिप्ट से सॉर्ट हो रहा …

3
शेल स्क्रिप्ट में केस-असंवेदनशील प्रतिस्थापन खोज [बंद]
बंद हो गया । इस प्रश्न के विवरण या स्पष्टता की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? विवरण जोड़ें और इस पोस्ट को संपादित करके समस्या को स्पष्ट करें । 5 साल पहले बंद हुआ । मैं एक …

3
बैश में सशर्त बयान में grep का उपयोग करना
मैं अभी भी बैश में स्क्रिप्टिंग के लिए बहुत नया हूं, और बस कुछ कोशिश कर रहा हूं जो मुझे लगा कि बुनियादी चीजें होंगी। मैं DDNS चलाना चाहता हूं जो Ubuntu 14.04 चलाने वाले मेरे सर्वर से अपडेट होता है। कुछ कोड dnsimple से उधार लेना, यह वही है …

2
इस शेल स्क्रिप्ट में बैकस्लैश को क्यों शामिल किया गया है?
conda.shस्क्रिप्ट की मेरी प्रति में , मुझे निम्नलिखित पंक्तियाँ दिखाई देती हैं: if [ -n "${_CE_CONDA}" ] && [ -n "${WINDIR+x}" ]; then SYSP=$(\dirname "${CONDA_EXE}") else SYSP=$(\dirname "${CONDA_EXE}") SYSP=$(\dirname "${SYSP}") fi मुझे इस बात की उत्सुकता है कि क्यों अंदर में एक बैकस्लैश dहै dirname। मुझे विश्वास नहीं है कि …

10
शेल: `स्लीप` का उपयोग किए बिना एक कमांड में देरी करना संभव है?
क्या बिना उपयोग के कमांड में देरी के लिए कोई विकल्प, विकल्प या बैश ट्रिक हैं sleep? उदाहरण के लिए, वास्तव में नींद का उपयोग किए बिना नीचे दिए गए आदेश का पालन करना: $ sleep 10 && echo "This is a test"

2
क्या एक लक्ष्य आवेदन के शून्य तर्क को स्थापित करने का एक POSIX तरीका है?
में bashआप उपयोग कर सकते हैं exec -aऔर में zshआप वैकल्पिक रूप से भी सेट कर सकते हैं ARGV0एक निश्चित zeroth तर्क के साथ एक कार्यक्रम पर अमल करने लेकिन वहां भी ऐसा करने का एक POSIX तरीका है? जैसा कि इस एक टिप्पणी में सुझाव दिया गया है कि …

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

1
जब तक पृष्ठभूमि की प्रक्रिया समाप्त नहीं होती है, तब तक कार्य क्यों नहीं होगा?
इस लिपि पर विचार करें: #!/bin/bash function start { leafpad & echo $! } PID=$(start) echo "PID is $PID" जब तक यह एक पृष्ठभूमि प्रक्रिया नहीं होती है, तब तक स्क्रिप्ट अपने समापन ब्रेस को जारी नहीं रखती है। ऐसा क्यों है? क्या एक समारोह से पृष्ठभूमि प्रक्रिया शुरू करना …

2
3 दिनों से पुरानी फ़ाइलों को हटाने के लिए क्रॉन का काम
मुझे 3 दिनों से पुरानी फाइलों को 3 अलग-अलग निर्देशिकाओं में क्रोन जॉब से हटाने की आवश्यकता है। (इन 3 निर्देशिका एक मूल निर्देशिका के बच्चे हैं /a/b/c/1और /a/b/c/2और /a/b/c/3इस crontab में एक लाइन के साथ किया जा सकता है)?

3
त्रुटि मिलने पर मैं बैश में लाइन नंबर कैसे खोजूं?
आपको बैश में लाइन नंबर कैसे मिलेगा जहां एक त्रुटि हुई? उदाहरण मैं यह बताने के लिए कि हम क्या चाहते हैं, यह बताने के लिए लाइन नंबरों के साथ निम्नलिखित सरल स्क्रिप्ट बनाते हैं। स्क्रिप्ट फ़ाइलों की प्रतिलिपि बनाएगी cp $file1 $file2 cp $file3 $file4 जब cpकमांड में से …

3
अगर यह खाली है तो मैं किसी उद्धृत चर का विस्तार कैसे कर सकता हूं?
कहो कि मेरे पास एक स्क्रिप्ट है: some-command "$var1" "$var2" ... और, उस घटना में जो var1खाली है, मैं चाहता हूं कि इसे खाली स्ट्रिंग के बजाय कुछ भी नहीं बदला जाए, ताकि कमांड निष्पादित हो: some-command "$var2" ... और नहीं: some-command '' "$var2" ... क्या चर का परीक्षण करने …

3
किसी विशिष्ट एक्सटेंशन की फ़ाइलों के निर्माण के लिए निर्देशिका देखने के लिए inotifywait का उपयोग कैसे करें
मैंने इसका उत्तर देखा है । आपको एक उदाहरण के रूप में, इनोटिफ़ाइट का उपयोग करने पर विचार करना चाहिए: inotifywait -m /path -e create -e moved_to | while read path action file; do echo "The file '$file' appeared in directory '$path' via '$action'" # do something with the file …

8
HTML फ़ाइल से वेबसाइट URL प्राप्त करने के लिए स्क्रिप्ट में grep और कट का उपयोग कैसे करें
मैं एक HTML फ़ाइल से URL निकालने के लिए grep और कट का उपयोग करने का प्रयास कर रहा हूं। लिंक इस तरह दिखते हैं: <a href="http://examplewebsite.com/"> अन्य वेबसाइटों के पास है .net, .govलेकिन मुझे लगता है कि मैं कट ऑफ प्वाइंट को पहले ही बना सकता था >। तो …

13
मैं किसी फ़ाइल से सभी टिप्पणियां कैसे निकाल सकता हूं?
मेरे पास टिप्पणियों के साथ एक फ़ाइल है: foo bar stuff #Do not show this... morestuff evenmorestuff#Or this मैं केवल सभी अपूर्ण कोड प्रिंट करना चाहता हूं: foo bar stuff morestuff evenmorestuff एक फ़ाइल से टिप्पणियों को स्ट्रिप करने में सक्षम होना बहुत महत्वपूर्ण है ... इसे करने का एक …

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