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

श संस्करण 7 यूनिक्स के बाद से मानक यूनिक्स शेल है। पोसिक्स ने बॉर्न शेल के आधार पर मानकीकृत शेल व्यवहार किया है, और पोर्टेबल शेल स्क्रिप्ट को मानकीकृत सिंटैक्स के अनुरूप होना चाहिए। बॉर्न / POSIX- शैली के गोले पर लागू होने वाले प्रश्नों के लिए इस टैग का उपयोग करें। त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले http://shellcheck.net में उन्हें देखें।

11
मैं "sh" या "bash" कमांड का उपयोग किए बिना शेल स्क्रिप्ट कैसे चला सकता हूं?
मेरे पास एक शेल स्क्रिप्ट है जिसे मैं "श" या "बैश" कमांड का उपयोग किए बिना चलाना चाहता हूं। उदाहरण के लिए: के बजाय: sh script.sh मैं उपयोग करना चाहता हूँ: script.sh मैं यह कैसे कर सकता हूँ? PS (i) मैं शेल स्क्रिप्ट का उपयोग नहीं करता हूं और मैंने …
261 bash  shell  alias  sh 

6
शेल प्रोग्रामिंग में $ (कमांड) और `कमांड 'के बीच क्या अंतर है?
Sh / ksh / bash में एक चर के रूप में एक कमांड के आउटपुट को स्टोर करने के लिए, आप या तो कर सकते हैं var=$(command) या var=`command` यदि दोनों विधियों के बीच कोई अंतर है तो क्या होगा?
258 bash  shell  ksh  sh 

8
UNIX शेल स्क्रिप्ट में एक सूची से अद्वितीय या अलग मान चुनें
मेरे पास एक ksh स्क्रिप्ट है जो मानों की एक लंबी सूची लौटाती है, न्यूलाइन अलग हो जाती है, और मैं केवल विशिष्ट / विशिष्ट मान देखना चाहता हूं। यह करना संभव है? उदाहरण के लिए, मान लें कि मेरा आउटपुट एक निर्देशिका में फ़ाइल प्रत्यय है: tar gz java …
238 bash  unique  distinct  ksh  sh 

3
उबंटू का कहना है कि "बैश :/program अनुमति से इनकार" [बंद]
बन्द है। यह प्रश्न स्टैक ओवरफ्लो दिशानिर्देशों को पूरा नहीं करता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 6 साल पहले बंद हुआ । इस प्रश्न …
206 bash  shell  sh 

7
शेल खोल का उपयोग करके एक स्ट्रिंग की तुलना करें
मैं एसएच शेल का उपयोग कर रहा हूं और मैं एक चर के मूल्य के साथ एक स्ट्रिंग की तुलना करने की कोशिश कर रहा हूं, लेकिन ifस्थिति हमेशा सही होती है। क्यों? यहाँ कुछ कोड है: Sourcesystem="ABC" if [ "$Sourcesystem" -eq 'XYZ' ]; then echo "Sourcesystem Matched" else echo …
197 shell  unix  sh 

3
बैश हेरेडोक के अंदर चर का उपयोग करना
मैं एक बैश वंशानुगत के अंदर चरों को अलग करने की कोशिश कर रहा हूँ: var=$1 sudo tee "/path/to/outfile" > /dev/null << "EOF" Some text that contains my $var EOF यह काम नहीं कर रहा है जैसा कि मुझे उम्मीद है -$var इसका शाब्दिक रूप से इलाज किया गया है, …
192 bash  variables  sh  heredoc 


6
थोड़ी देर के लूप के अंदर संशोधित चर याद नहीं किया जाता है
निम्नलिखित कार्यक्रम में, अगर मैं $fooपहले ifकथन के अंदर मान 1 के लिए चर सेट करता हूं, तो यह इस अर्थ में काम करता है कि इसका मान यदि कथन के बाद याद किया जाता है। हालाँकि, जब मैंने उसी वैरिएबल को वैल्यू 2 के अंदर सेट किया, ifजो कि …
187 bash  while-loop  scope  sh 

8
Git Alias ​​- कई कमांड और पैरामीटर
मैं एक ऐसा उपनाम बनाने की कोशिश कर रहा हूं जो कई Git कमांड और पोजिशनल मापदंडों का उपयोग करता है। प्रत्येक के लिए Stackoverflow पृष्ठ हैं, और यह दोनों को करने के लिए स्पष्ट रूप से स्पष्ट दिखाई देगा, लेकिन मुझे परेशानी हो रही है। एक उदाहरण के रूप …
182 git  sh  alias  git-alias 

5
मैं grep से वापस लौटे परिणामों की संख्या को कैसे सीमित करूं?
मैं कहना चाहूंगा कि grep से अधिकतम 10 लाइनें। मैं नहीं चाहता कि मेरा कंप्यूटर कड़ी मेहनत करे। मैं चाहता हूं कि यह grep द्वारा मिले 10 परिणामों के बाद बंद हो जाए। क्या यह संभव है?
180 linux  bash  unix  sh 

8
शेल स्क्रिप्ट में बैकटिक्स के बजाय $ () का उपयोग करने का क्या लाभ है?
कमांड लाइन के आउटपुट को कैप्चर करने के दो तरीके हैं bash: लिगेसी बॉर्न शेल बैकिक्स ``: var=`command` $() वाक्यविन्यास (जो मुझे अब तक पता है कि बैश विशिष्ट है, या कम से कम गैर-पॉसिक्स पुराने गोले जैसे कि 1 बॉरो द्वारा समर्थित नहीं है) var=$(command) क्या बैकटिक्स की तुलना …
175 syntax  sh  backticks 

4
कॉलिंग कार्य xargs के साथ
मैं समानांतर में अधिक जटिल फ़ंक्शन को कॉल करने के लिए xargs का उपयोग करने का प्रयास कर रहा हूं। #!/bin/bash echo_var(){ echo $1 return 0 } seq -f "n%04g" 1 100 |xargs -n 1 -P 10 -i echo_var {} exit 0 यह त्रुटि देता है xargs: echo_var: No such …
168 bash  sh  xargs 

12
स्रोत आदेश शेल में नहीं मिला
मेरे पास एक स्क्रिप्ट है जो shशेल का उपयोग करती है। मुझे sourceकमांड का उपयोग करने वाली लाइन में एक त्रुटि मिलती है । ऐसा लगता sourceहै कि यह मेरे shशेल में शामिल नहीं है । अगर मैं स्पष्ट रूप sourceसे शेल से चलने की कोशिश करता हूं तो मुझे …
146 bash  shell  sh 

10
मैं शेल स्क्रिप्ट में फ़ाइल नाम का एक्सटेंशन कैसे हटा सकता हूं?
निम्नलिखित कोड में क्या गलत है? name='$filename | cut -f1 -d'.'' जैसा कि, मुझे शाब्दिक स्ट्रिंग मिलता है $filename | cut -f1 -d'.', लेकिन यदि मैं उन उद्धरणों को हटा देता हूं तो मुझे कुछ भी नहीं मिलता है। इस बीच, टाइपिंग "test.exe" | cut -f1 -d'.' एक शेल में …
144 bash  shell  sh  cut  gnu-coreutils 

5
UNIX शेल स्क्रिप्ट में "#! / Bin / sh" लाइन का क्या अर्थ है?
मैं कुछ शेल स्क्रिप्ट ट्यूटोरियल से गुजर रहा था और निम्नलिखित नमूना कार्यक्रम पाया: #!/bin/sh clear echo "HELLO WORLD" क्या कोई मुझे बता सकता है #!/bin/shकि शुरुआत में टिप्पणी का क्या महत्व है?
142 shell  unix  sh  shebang 

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