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

'शेल' शब्द का अर्थ सामान्य रूप से टेक्स्ट-आधारित इंटरएक्टिव कमांड दुभाषियों के एक सामान्य वर्ग से है, जो अक्सर यूनिक्स और लिनक्स ऑपरेटिंग सिस्टम से जुड़ा होता है। शेल स्क्रिप्टिंग के बारे में प्रश्नों के लिए, कृपया 'बैश', 'पॉवरशेल' या 'क्श' जैसे अधिक विशिष्ट टैग का उपयोग करें। एक विशिष्ट टैग के बिना, एक पोर्टेबल (POSIX- आज्ञाकारी) समाधान ग्रहण किया जाना चाहिए, हालांकि इसके अलावा 'पॉसिक्स' या 'श' का उपयोग करना बेहतर है।

5
मल्टी-लाइन शेल चर कैसे निर्दिष्ट करें?
मैंने एक प्रश्न लिखा है: function print_ui_hosts { local sql = "select ........." print_sql "$ sql" } स्थानीय sql - एक बहुत लंबी स्ट्रिंग। क्वेरी स्वरूपित नहीं है। मैं एक स्ट्रिंग को कई लाइनों में कैसे विभाजित कर सकता हूं?
122 bash  shell 

11
पाठ फ़ाइल को कैसे प्राप्त करें जिसमें कुछ बाइनरी डेटा शामिल हैं?
जीआरपी रिटर्न बाइनरी फ़ाइल टेस्ट.लॉग मैच उदाहरण के लिए echo "line1 re \x00\r\nline2\r\nline3 re\r\n" > test.log # in zsh echo -e "line1 re \x00\r\nline2\r\nline3 re\r\n" > test.log # in bash grep re test.log काश परिणाम लाइन 1 और लाइन 3 (कुल दो लाइनें) दिखाएगा। क्या trजीआरपी को फिर से काम …
122 shell 


5
बैश स्क्रिप्ट चलाने वाले एंट्रीपॉइंट को "अनुमति से वंचित" कर दिया जाता है
मैं अपना नोड.जेएस ऐप डॉकटराइज करने की कोशिश कर रहा हूं। जब कंटेनर बनाया जाता है तो मैं चाहता हूं कि यह एक git cloneऔर फिर नोड सर्वर शुरू करे। इसलिए मैंने इन ऑपरेशनों को एक .sh स्क्रिप्ट में रखा। और स्क्रिप्ट को ENTRYPOINT में एकल कमांड के रूप में …
122 bash  shell  docker 

12
दो फ़ाइलों को लाइन से तुलना करें और दूसरी फ़ाइल में अंतर उत्पन्न करें
मैं फ़ाइल 2 के साथ फाइल 1 की तुलना करना चाहता हूं और एक फाइल 3 उत्पन्न करता हूं जिसमें फाइल 1 में लाइनें शामिल हैं जो फाइल 2 में मौजूद नहीं हैं।
121 shell  unix 

14
शेल में फ़ाइल आकार (बाइट्स में) प्राप्त करने का पोर्टेबल तरीका?
लिनक्स पर, मैं उपयोग stat --format="%s" FILEकरता हूं, लेकिन मेरे पास सोलारिस का उपयोग स्टेट कमांड के पास नहीं है। फिर मुझे क्या उपयोग करना चाहिए? मैं बैश स्क्रिप्ट लिख रहा हूं, और वास्तव में सिस्टम पर कोई नया सॉफ़्टवेयर स्थापित नहीं कर सकता। मैंने पहले ही उपयोग करने पर …
121 linux  bash  shell  solaris 

5
लिनक्स बैश: मल्टीपल वेरिएबल असाइनमेंट
PHP में निम्न कोड के समान कुछ लाइन बैश में मौजूद है: list($var1, $var2, $var3) = function_that_returns_a_three_element_array() ; यानी आप एक वाक्य में 3 अलग-अलग वेरिएबल्स के लिए एक ही मूल्य प्रदान करते हैं। मान लीजिए कि मेरे पास बैश फ़ंक्शन है myBashFuntionजो स्ट्रिंग को रोकने के लिए लिखता है …

19
तीसरे कॉलम को अंतिम कॉलम में कैसे प्रिंट करें?
मैं DbgView लॉग फ़ाइल से पहले दो कॉलम (जिनमें से मुझे कोई दिलचस्पी नहीं है) निकालने की कोशिश कर रहा हूं। मुझे एक उदाहरण नहीं मिल रहा है जो पंक्ति के अंत तक कॉलम 3 से प्रिंट करता है। ध्यान दें कि प्रत्येक पंक्ति में स्तंभों की चर संख्या है।

11
एक लाइन खोल स्क्रिप्ट से एक मेल भेज रहा है
मैं लिनक्स शेल स्क्रिप्ट से एक ईमेल भेजना चाहता हूं। ऐसा करने के लिए मानक कमांड क्या है और क्या मुझे कोई विशेष सर्वर नाम सेट करने की आवश्यकता है?
120 linux  email  shell  sendmail 

1
लिनक्स पर फ़ाइल के अंत में लाइनें कैसे जोड़ें
मैं निम्नलिखित 2 लाइनें जोड़ना चाहता हूं ... VNCSERVERS="1:root" VNCSERVERARGS[1]="-geometry 1600x1200" निर्देशिका में मिली फ़ाइल vncservers के अंत में .... / etc / sysconfig / मैं यह कैसे कर सकता हूँ? धन्यवाद
120 linux  shell 


9
दो मार्कर पैटर्न के बीच लाइनों का चयन कैसे करें जो awk / sed के साथ कई बार हो सकता है
उपयोग awkया sedमैं उन पंक्तियों का चयन कैसे कर सकता हूं जो दो अलग-अलग मार्कर पैटर्न के बीच हो रही हैं? इन पैटर्नों के साथ कई खंड चिह्नित हो सकते हैं। उदाहरण के लिए: मान लीजिए कि फ़ाइल में है: abc def1 ghi1 jkl1 mno abc def2 ghi2 jkl2 mno …

6
Ls -l आउटपुट की प्रत्येक पंक्ति पर इरेटिंग
मैं इसके उत्पादन में प्रत्येक पंक्ति पर पुनरावृति करना चाहता हूं: ls -l /some/dir/* अभी मैं कोशिश कर रहा हूँ: for x in $(ls -l $1); do echo $x; done हालाँकि, यह पंक्ति में प्रत्येक तत्व पर अलग से पुनरावृत्ति करता है, इसलिए मुझे यह मिलता है: -r--r----- 1 ivanevf …
119 linux  shell 

10
macOS कैटालिना 10.15 (बीटा) - क्यों है ~ / .bash_profile मेरे खोल से sourced नहीं है?
मैं वातावरण चर मैं करने के लिए रेखा से नीचे जोड़ा सेट करना चाहते हैं ~/.bash_profileऔर ~/.profileलेकिन यह काम नहीं किया। export JBOSS_HOME=/Users/{USERNAME}/Desktop/jboss7 बाद में, टर्मिनल से बाहर निकलें और इसे फिर से खोलें जब echo $JBOSS_HOMEमुझे कुछ नहीं मिलता है।

10
शबंग (यानी #!) के साथ जाग के लिए कई तर्कों का उपयोग कैसे करें?
मैं एक शगुन--re-interval का उपयोग करने के साथ एक gawk स्क्रिप्ट निष्पादित करना चाहते हैं । के "भोले" दृष्टिकोण #!/usr/bin/gawk --re-interval -f ... awk script goes here काम नहीं करता है, क्योंकि गौक को पहले तर्क "--re-interval -f"(व्हॉट्सएप के आसपास नहीं) के साथ कहा जाता है , जिसे यह समझ …
118 shell  unix  awk  gawk  shebang 

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