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

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

6
कॉलम 1 का अधिकतम मान ज्ञात करें और फ़ाइल से कॉलम 2 से संबंधित रिकॉर्ड प्रिंट करें
कॉलम 1 से अधिकतम मान कैसे पता करें और संबंधित पथ स्थान को एक फ़ाइल से गूंजें जिसमें एन रिकॉर्ड की संख्या हो। $ cat version.log 112030 /opt/oracle/app/oracle/product/11.2.0 121010 /opt/oracle/app/oracle/product/12.1.0 अपेक्षित उत्पादन: /opt/oracle/app/oracle/product/12.1.0

2
शेल स्क्रिप्ट एक sh फ़ाइल से चलाने पर नहीं मिली त्रुटि को फेंकता है। लेकिन अगर मैन्युअल रूप से दर्ज किए गए कमांड काम करते हैं
मैं अपनी वेबसाइट के लिए साइटमैप बनाने के लिए निम्न स्क्रिप्ट का उपयोग करने का प्रयास कर रहा हूं। जब मैं इसे चलाता sh thsitemap.shहूं जैसे ही मुझे कोई त्रुटि मिलती है और एक खाली साइटमैप बनाता है। xml फ़ाइल: thsitemap.sh: 22: thsitemap.sh: [[: not found thsitemap.sh: 42: thsitemap.sh: [[: …

6
एक स्क्रिप्ट के साथ एक फाइलसिस्टम माउंट होने पर कैसे जांचें
मैं स्क्रिप्टिंग में नया हूं ... मैं बहुत बुनियादी चीजें कर सकता हूं, लेकिन अब मुझे हाथ की जरूरत है। मेरे पास एक स्थानीय फाइल सिस्टम है जो केवल तभी माउंट किया जाएगा जब मुझे बैकअप करने की आवश्यकता होगी। मैं इसकी शुरुआत कर रहा हूं। #!/bin/bash export MOUNT=/myfilesystem if …

3
मैं एक bash स्क्रिप्ट में एक नई खाली फ़ाइल कैसे बनाऊँ?
मैं कुछ थर्ड-पार्टी पर्ल स्क्रिप्ट लिख रहा हूं, जैसे कि इसे आउटपुट फ्लैग के लिए आउटपुट फाइल की आवश्यकता होती है -o। दुर्भाग्य से, स्क्रिप्ट को वास्तविक फ़ाइल की आवश्यकता प्रतीत होती है, अर्थात, उपयोगकर्ताओं को filename.txt0 बाइट के साथ एक खाली फ़ाइल बनानी होगी और फिर इस खाली फ़ाइल …

4
स्रोत कोड के भीतर पढ़ने -p के संकेत में एक लंबी स्ट्रिंग को कई लाइनों में कैसे तोड़ना है?
मैं एक इंस्टॉलेशन स्क्रिप्ट लिख रहा हूं जिसे इस प्रकार चलाया जाएगा /bin/sh। फ़ाइल के लिए एक लाइन प्रॉम्प्टिंग है: read -p "goat can try change directory if cd fails to do so. Would you like to add this feature? [Y|n] " REPLY मैं इस लंबी लाइन को कई लाइनों …

5
पोर्ट 3000 पर चल रही प्रक्रिया के बिना, मुझे केवल पीआईडी ​​कैसे मिलती है?
मैं CentOS 7 का उपयोग कर रहा हूं। मैं पोर्ट 3000 पर चलने वाली प्रक्रिया का पीआईडी ​​(यदि कोई मौजूद है) प्राप्त करना चाहता हूं। मैं इसे शेल स्क्रिप्ट में एक चर में सहेजने के प्रयोजनों के लिए इस पीआईडी ​​को प्राप्त करना चाहता हूं। अब तक मेरे पास है …

5
मैं प्रमुख.मिनोर.पच स्तर और कभी-कभी आरसी के साथ एक सूची को कैसे सही तरीके से सॉर्ट कर सकता हूं?
मुझे एक शेल स्क्रिप्ट के साथ निम्न सूची को सॉर्ट करना होगा और नवीनतम संस्करण को नीचे या ऊपर दिखाई देगा। मैं केवल शेल टूल्स के साथ ऐसा कैसे करूंगा? release-5.0.0.rc1 release-5.0.0.rc2 release-5.0.0 release-5.0.1 release-5.0.10 release-5.0.11 release-5.0.13 release-5.0.14 release-5.0.15 release-5.0.16 release-5.0.17 release-5.0.18 release-5.0.19 release-5.0.2 release-5.0.20 release-5.0.21 release-5.0.22 release-5.0.23 release-5.0.24 release-5.0.25 …
18 shell-script  awk  sed  python  sort 

4
checkbashisms- वर्तमान शेल को निर्धारित करने का एक तरीका है
मेरे में .profile, मैं निम्नलिखित कोड का उपयोग यह सुनिश्चित करने के लिए करता हूं कि बैश-संबंधित उपनाम और फ़ंक्शन केवल खट्टे हैं यदि लॉगिन शेल वास्तव में बैस है : # If the current (login) shell is Bash, then if [ "${BASH_VERSION:-}" ]; then # source ~/.bashrc if it …

6
निष्पादित होने पर चर को उद्धृत किया जाना चाहिए?
शेल स्क्रिप्टिंग में सामान्य नियम यह है कि चर को हमेशा उद्धृत किया जाना चाहिए जब तक कि कोई सम्मोहक कारण न हो। जितना आप जानना चाहते हैं, उससे अधिक विवरण के लिए, इस महान प्रश्नोत्तर पर एक नज़र डालें: बैश / पॉसिक्स गोले में एक चर को भूलने के …

2
क्या शेल में जावास्क्रिप्ट के "विभाजन ()" जैसा कुछ है?
split()किसी सरणी में स्ट्रिंग को तोड़ने के लिए जावास्क्रिप्ट में उपयोग करना बहुत आसान है । शेल स्क्रिप्ट के बारे में क्या? कहो मैं यह करना चाहता हूं: $ script.sh var1_var2_var3 जब उपयोगकर्ता ऐसे स्ट्रिंग var1_var2_var3को script.sh में देता है, तो स्क्रिप्ट के अंदर यह स्ट्रिंग को एक सरणी में …

2
मेरी कमांड के अंत में यह 'और' कैसे बना, स्क्रिप्ट को जल्दी बना दिया?
कुछ CTF चुनौतियों को ऑनलाइन हल करते समय, मैं एक ऐसी स्थिति में आया था जहाँ मुझे एक सर्वर को bruteforce करने की आवश्यकता थी। यह मेरे द्वारा लिखा गया कोड है: #!/bin/bash for i in {0..9}{0..9}{0..9}{0..9} do echo "Now trying code.." echo $i echo "a fixed string" $i | …

1
मशीन को रिबूट करने के बाद स्क्रिप्ट कैसे जारी रखें?
मैं बैश में एक शेल स्क्रिप्ट लिख रहा हूं। स्क्रिप्ट के कुछ बिंदु पर, यह पता लगाता है कि मशीन को जारी रखने से पहले रिबूट किया जाना चाहिए। यह जारी करता है: sudo reboot जब मशीन वापस आती है, तो अधिक काम होता है जिसे इस स्क्रिप्ट को करने …


2
पाइप का उपयोग करके बैश कार्यों की रचना कैसे करें?
इस फैशन में मेरे कुछ कार्य परिभाषित हैं: function f { read and process $1 ... echo $result } मैं उन्हें एक साथ रचना करना चाहता हूं ताकि आह्वान ऐसा लगे f | g | h। स्टड से एक रीडिंग आर्ग्युमेंट के लिए तर्कों पर काम करने वाले फ़ंक्शन को …

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

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