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

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

5
इको कमांड और पुनर्निर्देशन ऑपरेटर का उपयोग करके एक फ़ाइल में एक नया विशेष वर्ण कैसे डालें?
मैं इको कमांड और पुनर्निर्देशन ऑपरेटर का उपयोग करके एक फ़ाइल बनाना चाहता हूं, फ़ाइल को कुछ लाइनों से बना होना चाहिए। मैंने स्ट्रिंग के अंदर "\ n" द्वारा एक नई रेखा शामिल करने की कोशिश की: echo "first line\nsecond line\nthirdline\n" > foo लेकिन इस तरह तीन पंक्तियों वाली कोई …

4
क्या कोई सीएलआई / टर्मिनल स्लाइड शो ऐप है?
मैं अपने आप से पूछ रहा हूं: क्या लिनक्स पर, कोई भी सॉफ़्टवेयर है जो टर्मिनल पर सरल स्लाइड बना सकता है और दिखा सकता है, जैसे कि आप लिबरऑफिस इम्प्रेस पर स्लाइड बनाते हैं (लेकिन अधिक सरल तरीके से)? यह केवल कंसोल का उपयोग करके एक प्रस्तुति बनाने के …

6
खोल में कई फ़ाइलों के लिए पाइप
मेरे पास एक एप्लिकेशन है जो बड़ी मात्रा में डेटा का उत्पादन करेगा जिसे मैं डिस्क पर संग्रहीत नहीं करना चाहता हूं। एप्लिकेशन ज्यादातर डेटा को आउटपुट करता है जिसे मैं उपयोग नहीं करना चाहता, लेकिन उपयोगी जानकारी का एक सेट जिसे अलग-अलग फ़ाइलों में विभाजित किया जाना चाहिए। उदाहरण …
29 bash  shell  grep  pipe 

6
मैं एक git [एक्शन] कमांड के लिए एक उपनाम कैसे बना सकता हूं (जिसमें रिक्त स्थान शामिल हैं)?
मेरे अधिकांश उपनाम इस रूप में हैं: alias p='pwd' मैं उर्फ ​​करना चाहता हूं git commitताकि यह होgit commit -v लेकिन अंतरिक्ष के साथ एक उपनाम बनाने की कोशिश करना एक त्रुटि देता है: $ alias 'git commit'='git commit -v' -bash: alias: `git commit': invalid alias name
29 bash  shell  terminal  alias  git 

4
मैं अंतिम कमांड को फ़ाइल में कैसे सहेज सकता हूं?
जब मैं बैश शेल का उपयोग करके अपने विश्लेषण चला रहा हूं, तो मैं अक्सर उन कमांड को सहेजना चाहता हूं जो मैंने उपयोग किए हैं जो मुझे उसी निर्देशिका में एक फ़ाइल के लिए अच्छे परिणाम देता है (मेरा "लॉगबुक", जैसा कि इसके तथाकथित) ताकि मैं जांच कर सकूं …

3
निरंतरता चरित्र के बाद टिप्पणियों के साथ मल्टी लाइन कमांड को बैश करें
विचार करें echo \ # this is a comment foo यह देता है: $ sh foo.sh # this is a comment foo.sh: line 2: foo: command not found वेब पर कुछ खोज करने के बाद, मुझे डिजिटल साइट द्वारा बहन साइट स्टैक ओवरफ्लो पर एक समाधान मिला । तो एक …
29 bash  shell 

3
पुनर्निर्देश का आदेश
मैं यह नहीं समझता कि कंप्यूटर इस कमांड को कैसे पढ़ता है। cat file1 file2 1> file.txt 2>&1 अगर मैं समझता हूं, तो 2>&1बस मानक त्रुटि को मानक आउटपुट पर पुनर्निर्देशित करें। उस तर्क से, कमांड मुझे इस प्रकार पढ़ता है: समतल फ़ाइलें file1और file2। stdoutइस ऑपरेशन से भेजें file.txt। …

2
क्यों `सॉर्ट <" $ f1 "` को 'सॉर्ट - "$ f1" पर पसंद किया जाता है, और यह' सॉर्ट "$ f1" पर क्यों पसंद किया जाता है?
से /unix//a/458074/674 -- जब आदेशों को मनमाना तर्क पारित करना हो (या जहां संभव हो पुनर्निर्देशन का उपयोग करें) का उपयोग करना याद रखें । इसलिए sort -- "$f1"या sort &lt; "$f1"इसके बजाय बेहतर sort "$f1"। इसे उपयोग करना --और पुनर्निर्देशन क्यों पसंद किया जाता है? क्यों sort &lt; "$f1"पसंद …

1
ओह-माय-जेडश के साथ zsh में "ऑटो सीडी" को कैसे निष्क्रिय करें
Googling ने कोई परिणाम नहीं दिखाया। यहां मेरा मतलब है: मेरे पास xमेरे पथ में नाम वाली एक द्विआधारी फ़ाइल है (वर्तमान फ़ोल्डर नहीं है, लेकिन यह है PATH), और वर्तमान कार्यशील निर्देशिका में समान नाम वाला एक फ़ोल्डर भी है। यदि मैं टाइप करता हूं x, तो मैं चाहता …
29 shell  zsh  oh-my-zsh 

4
बैश बेस रूपांतरण दशमलव से हेक्स तक
बैश में, एक दशमलव से दूसरे आधार पर आधार रूपांतरण कैसे करता है , विशेष रूप से हेक्स। दूसरे रास्ते पर जाना आसान लगता है: $ echo $((16#55)) 85 एक वेब-खोज के साथ, मुझे एक स्क्रिप्ट मिली जो रूपांतरण करने के लिए गणित और चरित्र में हेरफेर करती है, और …

3
क्या करता है `{{(निकास 1); बाहर निकलें 1; }; } `मतलब?
मैंने अगला कोड स्निपेट config.statusजनरेट किया था configure। if test ! -f "$as_myself"; then { { echo "$as_me:$LINENO: error: cannot find myself; rerun with an absolute path" &gt;&amp;5 echo "$as_me: error: cannot find myself; rerun with an absolute path" &gt;&amp;2;} { (exit 1); exit 1; }; } fi कोड स्निपेट …

8
श लूप में "डू" के बाद "क्यों नहीं है?"
एक पंक्ति पर लिखे ;जाने के बाद doशेल लूप्स में वर्ण क्यों नहीं है ? यहाँ मेरा मतलब है। जब कई लाइनों पर लिखा जाता है, तो एक forलूप दिखता है: $ for i in $(jot 2) &gt; do &gt; echo $i &gt; done और एक लाइन पर: $ for …
28 shell 

1
क्या करता है ;; श में करें?
यदि मैं a;;bश में चलाने की कोशिश करता हूं, तो मुझे यह त्रुटि मिलती है: sh: &lt;number&gt;: Syntax error: ";;" unexpected अगर मैं कोशिश करता a;;;bहूं कि मुझे वही त्रुटि मिले, ;;;बजाय इसके ;;, तो मुझे लगता है कि ;;इसका मतलब कुछ है, हालांकि मुझे नहीं पता कि इसका क्या …
28 shell 

3
मैं अपने शेल से स्थायी रूप से एक उपनाम कैसे निकालूं
जब मैं अपने कंप्यूटर के पास नहीं था, तो किसी लड़के ने इसे प्राप्त किया और lsअपने रूट फ़ोल्डर में एक उपनाम स्थापित किया । उसने उसे सेट कर दिया 'yes NeverGonnaGiveYouUp'। तो अब जब मैं अपने रूट फ़ोल्डर में टाइप करता lsहूं और मुझे NeverGonnaGiveYouUp का अनंत लूप मिलता …
28 shell  terminal  alias 

4
शेल फंक्शंस में स्थानीय चर के दायरे
24.2 पढ़ने के बाद । स्थानीय चर , मैंने सोचा था कि varकीवर्ड के साथ एक चर घोषित करने का localमतलब है कि varफ़ंक्शन के घुंघराले ब्रेसिज़ द्वारा सीमांकित कोड के ब्लॉक के भीतर केवल मूल्य ही सुलभ था। हालाँकि, निम्नलिखित उदाहरण को चलाने के बाद, मुझे पता चला कि …

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