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

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

3
शेबंग `// 'से शुरू होता है?
मैं निम्नलिखित स्क्रिप्ट ( hello.go) के बारे में उलझन में हूं । //usr/bin/env go run $0 $@ ; exit package main import "fmt" func main() { fmt.Printf("hello, world\n") } यह निष्पादित कर सकता है। (MacOS X 10.9.5 पर) $ chmod +x hello.go $ ./hello.go hello, world मैंने शेबंग के साथ …

3
"IFS = रीड-आर लाइन" को समझना
मैं स्पष्ट रूप से समझता हूं कि कोई व्यक्ति आंतरिक क्षेत्र विभाजक चर में मूल्य जोड़ सकता है। उदाहरण के लिए: $ IFS=blah $ echo "$IFS" blah $ मैं यह भी समझता हूं कि नामांकित चर read -r lineसे डेटा को बचाएगा :stdinline $ read -r line <<< blah $ …

12
फ़ंक्शन में संपूर्ण बैश स्क्रिप्ट क्यों लिखी जाती है?
काम पर, मैं बार-बार स्क्रिप्ट लिखता हूं। मेरे पर्यवेक्षक ने सुझाव दिया है कि संपूर्ण स्क्रिप्ट को निम्नलिखित उदाहरणों के समान कार्यों में विभाजित किया जा सकता है: #!/bin/bash # Configure variables declare_variables() { noun=geese count=three } # Announce something i_am_foo() { echo "I am foo" sleep 0.5 echo "hear …

6
Ls -l और ll के बीच अंतर?
मैं एक संपूर्ण के रूप में प्रोग्रामिंग के लिए अपेक्षाकृत नया हूं और कुछ ट्यूटोरियल मुझे ls -lनिर्देशिका में फ़ाइलों को देखने के लिए उपयोग करने के लिए कह रहे हैं और अन्य कह रहे हैं ll। मुझे पता है कि lsएक छोटी सूची है, लेकिन क्या अन्य दो के …
59 shell  shell-script  ls 

4
शेल स्क्रिप्ट में इंडेंटेशन के लिए मानक क्या है? [बन्द है]
जावा समुदाय इंडेंटेशन की इकाई के रूप में 4 रिक्त स्थान का उपयोग करता है। 1 रूबी समुदाय 2 स्थानों का उपयोग करता है जो आम तौर पर सहमत होते हैं। 2 शेल स्क्रिप्ट में इंडेंटेशन के लिए मानक क्या है? 2 या 4 रिक्त स्थान या 1 टैब?

4
सिम्पीनल के माध्यम से निष्पादित होने पर वर्तमान स्क्रिप्ट का पथ प्राप्त करें
मेरे पास कुछ बैश स्क्रिप्ट और सहायक फ़ाइलों के साथ एक युगल निर्देशिकाओं की एक उपयोगिता है जो प्रत्येक मशीन के लिए एक अलग निर्देशिका में संभवतः कई मशीनों पर तैनात की जाएगी। स्क्रिप्ट को स्वयं के सापेक्ष पथों को संदर्भित करने में सक्षम होने की आवश्यकता है इसलिए मुझे …

6
वर्तमान निर्देशिका में फ़ाइलों को सूचीबद्ध करते समय वर्ष दिखाएं
मैं Red Hat सर्वर पर काम कर रहा हूँ। कमांड ls -lया llमुझे प्रारूप में दिनांक और समय दे रहा है +"%b %-d %H:%M"। मैं फ़ाइलों को उस तरह से सूचीबद्ध करना चाहता हूं, जिस वर्ष प्रत्येक फ़ाइल बनाई गई थी, उस तिथि के भीतर दिखाई देगी। वो कैसे संभव …

3
मैं grep से आउटपुट को कैसे दबा सकता हूं, ताकि यह केवल निकास की स्थिति लौटाए?
मेरे पास grepआज्ञा है। मैं एक फ़ाइल से एक कीवर्ड खोज रहा हूं, लेकिन मैं मैच प्रदर्शित नहीं करना चाहता। मैं सिर्फ बाहर निकलने की स्थिति जानना चाहता हूं grep।

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

10
bash: परीक्षण यदि $ WORD सेट में है
मैं एक निर्माण की तलाश कर रहा हूं bash, यह तय करने के लिए कि क्या एक चर $WORDपरिभाषित शब्दों में से एक है। मुझे कुछ ऐसा ही चाहिए: if "$WORD" in dog cat horse ; then echo yes else echo no fi क्या बाश में इस तरह के निर्माण …

6
लॉग का पालन करने का सबसे अच्छा तरीका है और लॉग में कुछ पाठ दिखाई देने पर एक कमांड निष्पादित करें
मेरे पास एक सर्वर लॉग है जो टेक्स्ट की एक विशिष्ट लाइन को सर्वर के उठने पर उसकी लॉग फाइल में आउटपुट करता है। मैं सर्वर के उठने के बाद एक कमांड निष्पादित करना चाहता हूं, और इसलिए निम्न जैसा कुछ करना चाहिए: tail -f /path/to/serverLog | grep "server is …

6
एक अंडरस्कोर के साथ दो चर को समेटना
मैं एक अंडरस्कोर है कि एक फ़ाइल नाम बनाने के लिए दो चर को संक्षिप्त करने की जरूरत है। चलो मेरे चर कहते हैं $FILENAMEऔर $EXTENSIONफ़ाइल से फ़ाइल नाम पढ़ा जाता है। FILENAME=Hello EXTENSION=WORLD.txt अभी... मैंने सफलता के बिना निम्नलिखित कोशिश की है: NAME=${FILENAME}_$EXTENSION NAME=${FILENAME}'_'$EXTENSION NAME=$FILENAME\\_$EXTENSION मुझे हमेशा किसी तरह …

5
एक सीमांकक की पहली घटना से विभाजित विभाजन
मेरे पास अगले प्रारूप में एक स्ट्रिंग है id;some text here with possible ; inside और पहली घटना से इसे 2 तारों में विभाजित करना चाहते हैं ;। तो, यह होना चाहिए: idऔरsome text here with possible ; inside मुझे पता है कि स्ट्रिंग को कैसे विभाजित किया जाए (उदाहरण …

3
मैं एक शेल स्क्रिप्ट स्टिक में पर्यावरण चर "निर्यात" कैसे कर सकता हूं?
मेरे पास कई अमेज़ॅन ईसी 2 खाते हैं और जल्दी से $EC2_HOMEस्क्रिप्ट का उपयोग करके चर जैसे स्विच करने में सक्षम होना चाहते हैं । मेरे पास एक शेल स्क्रिप्ट इस तरह सेट है: #!/bin/sh export EC2_HOME=/home/me/.ec2 echo $EC2_HOME जब मैं उस स्क्रिप्ट को चलाता हूं जो मुझे पता है …

5
कैसे परिभाषित करें और अपने स्वयं के शेल फ़ंक्शन को zsh में लोड करें
मैं एक कठिन समय निर्धारित कर रहा हूं और अपने स्वयं के शेल फ़ंक्शन को zsh में चला रहा हूं। मैंने आधिकारिक दस्तावेज़ीकरण पर निर्देशों का पालन ​​किया और पहले आसान उदाहरण के साथ प्रयास किया, लेकिन मैं इसे काम करने में विफल रहा। मेरे पास एक फ़ोल्डर है: ~/.my_zsh_functions …
54 shell-script  zsh 

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