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

खोल यूनिक्स का कमांड-लाइन इंटरफ़ेस है। आप एक शेल में कमांड को अंतःक्रियात्मक रूप से टाइप कर सकते हैं, या कार्यों को स्वचालित करने के लिए स्क्रिप्ट लिख सकते हैं। / बिन / श और सबसे संगत गोले (ऐश, बाश, क्श, ज़श,…) पर लागू होने वाले प्रश्नों के लिए इस टैग का उपयोग करें। त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले http://shellcheck.net में उन्हें देखें।


1
/ Usr / bin / time shell कमांड के साथ% e परिशुद्धता बढ़ाएँ
जब मैं शेल में टाइम कमांड चलाता हूं तो मुझे time ./myappनिम्न जैसा आउटपुट मिलता है: real 0m0.668s user 0m0.112s sys 0m0.028s हालांकि, जब मैं कमांड चलाता हूं तो मैं \time -f %e ./myappसटीक खो देता हूं और मुझे मिलता है: 2.01s अगर मैं %Eकमांड का उपयोग करता हूं तो …
19 shell  scripting  time 

5
मैं कैसे पता लगा सकता हूं कि गेटटॉप्स के साथ कोई विकल्प पारित नहीं किया गया था।
मेरे पास यह कोड है - #getoptDemo.sh usage() { echo "usage: <command> options:<w|l|h>" } while getopts wlh: option do case $option in (w) name='1';; (l) name='2';; (h) name='3';; (*) usage exit;; esac done print 'hi'$name जब मैं चला bash getoptDemos.sh(विकल्प के बिना) यह hiफ़ंक्शन को कॉल करने के बजाय प्रिंट …
19 bash  shell  options  getopts 

2
क्या निश्चित रूप से wget आउटपुट लॉगिंग बंद कर देता है?
मेरे पास वर्तमान में एक linux सर्वर पर एक शेल स्क्रिप्ट चल रही है जो एक दूरस्थ वेब पेज को डाउनलोड करने के लिए ओडर में wget का उपयोग कर रही है। बदले में यह एक क्रॉन नौकरी द्वारा निष्पादित किया जाता है जो निश्चित समय पर चलने वाला है। …
19 linux  shell  wget 


2
पर्यावरण चर में एकल और दोहरे उद्धरण का क्या महत्व है?
मैंने अपनी तरह के कुछ पर्यावरण चर को परिभाषित किया है। MY_HOME="/home/my_user" लेकिन चर का मूल्यांकन तब तक नहीं लगता है जब तक कि मैं उद्धरणों को छीन नहीं लेता और फ़ाइल को पुन: स्रोत नहीं करता। मेरा मानना ​​है कि यदि रिक्त स्थान हैं तो उद्धरण आवश्यक हैं, और …

2
फ़ाइलों को प्रभावित किए बिना पुनरावर्ती chmod निर्देशिकाओं को कैसे लागू करें?
जब मैं chmod -Rएक निर्देशिका पर लागू होता है, तो अनुमतियाँ (फ़ाइलों और निर्देशिकाओं) के भीतर सब कुछ बदल जाती हैं। मैं xफ़ाइलों को संशोधित किए बिना निर्देशिकाओं में निष्पादन / खोज ( ) अनुमतियों को कैसे जोड़ सकता हूं ?
19 shell  find  chmod 

1
शैल अंकगणितीय मूल्यांकन में असमान डेटा का उपयोग करने के सुरक्षा निहितार्थ
हाल ही में एक प्रश्न के लिए एक टिप्पणी में , स्टीफन चेज़लस ने उल्लेख किया है कि अंकगणित के दोहरे कोष्ठक के लिए सुरक्षा निहितार्थ हैं: x=$((1-$x)) अधिकांश गोले पर। मेरे Google कौशल में जंग लग रही है और मुझे कुछ भी नहीं मिल रहा है। डबल कोष्ठक अंकगणित …

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: [[: …


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

2
शेल स्क्रिप्ट में स्पेस के पहले और बाद में स्ट्रिंग को कैसे विभाजित किया जाए?
मैं एक चर है जो इस तरह से प्रतिध्वनित पर दिखाता है $ echo $var 129 148 मुझे आउटपुट के रूप में केवल 129 लेना है। मैं 129 और 148 को कैसे विभाजित करूंगा?
19 shell  string 

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 मैं इस लंबी लाइन को कई लाइनों …

1
$ {$ #} शेल में $ $ के समान परिणाम क्यों देता है?
अंतिम स्थितिगत पैरामीटर सेट करने की कोशिश करते हुए /bin/dash, मैंने कोशिश की है echo ${$#}। हैरानी की बात यह है कि यह एक त्रुटि नहीं हुई, लेकिन पीआईडी ​​में जो $$चर सामग्री के समान है । प्रश्न, उस वाक्य रचना ने काम क्यों किया? वाक्यविन्यास नियम क्या है जो …
18 shell  variable 

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