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

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

9
टर्मिनल को एक से अधिक "व्यू" में कैसे विभाजित करें?
से vi, यदि आप आदेश जारी :sp, स्क्रीन दो "विचारों" में, विभाजन आप एक ही टर्मिनल से एक से अधिक फ़ाइल संपादित करने की अनुमति। उन्हीं रेखाओं के साथ, एक ही टर्मिनल में कई गोले खोलने का एक तरीका है?

21
अपने टर्मिनल और शेल वातावरण को रंगीन करना?
मैं अपना अधिकांश समय यूनिक्स वातावरण में काम करने और टर्मिनल एमुलेटर का उपयोग करने में बिताता हूं। मैं कमांड लाइन पर रंग का उपयोग करने की कोशिश करता हूं, क्योंकि रंग आउटपुट को अधिक उपयोगी और सहज बनाता है। मेरे टर्मिनल परिवेश में रंग जोड़ने के लिए क्या विकल्प …
262 shell  bash  colors  prompt 

4
शेल स्क्रिप्ट में अंतिम निष्पादित कमांड की पाइड कैसे प्राप्त करें?
मैं इस तरह से एक शेल स्क्रिप्ट लेना चाहता हूं: my-app & echo $my-app-pid लेकिन मुझे नहीं पता कि कैसे सिर्फ निष्पादित कमांड का पिड मिलता है। मुझे पता है कि मैं बस jobs -p my-appकमांड का उपयोग pid को grep करने के लिए कर सकता हूं । लेकिन अगर …

14
मैं किसी bash स्क्रिप्ट में फ़ाइल का आकार कैसे प्राप्त कर सकता हूं?
मैं किसी bash स्क्रिप्ट में फ़ाइल का आकार कैसे प्राप्त कर सकता हूं? मैं इसे कैसे एक bash वैरिएबल को असाइन कर सकता हूं ताकि मैं इसे बाद में उपयोग कर सकूं?
246 bash  shell  files 

3
शेल के नियंत्रण और पुनर्निर्देशन ऑपरेटर क्या हैं?
मैं अक्सर ऑनलाइन ट्यूटोरियल देखता हूं जो विभिन्न कमांड्स को विभिन्न प्रतीकों से जोड़ते हैं। उदाहरण के लिए: command1 | command2 command1 & command2 command1 || command2 command1 && command2 दूसरों को फ़ाइलों से कमांड कनेक्ट करना प्रतीत होता है: command1 > file1 command1 >> file1 ये चीजें क्या हैं? …

6
बैश ऑपरेटरों के बीच क्या अंतर है [[बनाम [बनाम (बनाम) (?
मैं थोड़ा उलझन में हूं कि ये ऑपरेटर बैश (ब्रैकेट, डबल ब्रैकेट, कोष्ठक और डबल कोष्ठक) में उपयोग किए जाने पर अलग तरीके से क्या करते हैं। [[ , [ , ( , (( मैंने देखा है कि अगर लोग इस तरह का बयान देते हैं, तो उनका इस्तेमाल करते …
243 bash  shell  test 

8
यदि कोई चर खाली है या केवल रिक्त स्थान हैं तो मैं कैसे परीक्षण कर सकता हूं?
paramखाली न होने पर निम्नलिखित बैश सिंटैक्स की पुष्टि करता है: [[ ! -z $param ]] उदाहरण के लिए: param="" [[ ! -z $param ]] && echo "I am not zero" कोई आउटपुट और इसका ठीक नहीं। लेकिन जब paramएक (या अधिक) अंतरिक्ष वर्णों को छोड़कर खाली होता है, तो …

6
टर्मिनल में पिछली कार्यशील निर्देशिका में कैसे जाएं?
टर्मिनल में, मैं पिछली निर्देशिका में जाने के लिए एक कुंजी को कैसे परिभाषित कर सकता हूं जो मैं cdकमांड के साथ निर्देशिका बदलते समय था ? उदाहरण के लिए, मैं तैयार हूं /opt/soft/binऔर मैं cdमें /etc/squid3और मैं वापस पहले निर्देशिका के लिए करना चाहते हैं।
212 shell  cd-command 

3
बैश / POSIX गोले में एक चर को भूलने के लिए सुरक्षा निहितार्थ
यदि आप कुछ समय के लिए unix.stackexchange.com का अनुसरण कर रहे हैं, तो आपको अब तक यह जान लेना चाहिए कि echo $varबॉर्न / पोसिक्स गोले (अपवाद के रूप में ) के रूप में सूची के संदर्भ में (जैसा कि ) में एक चर को छोड़ दिया गया है और …

8
क्यों * नहीं * पार्स `एलएस` (और इसके बजाय क्या करना है)?
मैं लगातार इस लिंक को निश्चित रूप से बताते हुए उत्तर देता हूं "डोंट पार्से ls!" यह मुझे कुछ कारणों से परेशान करता है: ऐसा लगता है कि इस लिंक में जानकारी को छोटे प्रश्न के साथ थोक स्वीकार किया गया है, हालांकि मैं आकस्मिक पढ़ने में कम से कम …
204 shell  ls 

7
इतिहास से एक पंक्ति को कैसे हटाया जाए?
मैं मैक OSX में काम कर रहा हूं, इसलिए मुझे लगता है कि मैं बैश का उपयोग कर रहा हूं ...? कभी-कभी मैं कुछ ऐसा दर्ज करता हूं जिसे मैं इतिहास में याद नहीं रखना चाहता। मेरे द्वारा इसे कैसे दूर किया जाएगा?

4
पाठ को संसाधित करने के लिए शेल लूप का उपयोग करना बुरा व्यवहार क्यों माना जाता है?
POSIX गोले में पाठ को आमतौर पर बुरा व्यवहार करने के लिए थोड़ी देर के लूप का उपयोग किया जाता है? जैसा कि स्टीफन चेज़लस ने बताया , शेल लूप का उपयोग न करने के कुछ कारण वैचारिक , विश्वसनीयता , सुगमता , प्रदर्शन और सुरक्षा हैं । यह उत्तर …

3
2> और -, 2> / देव / अशक्त; - &, और> / देव / अशक्त और> / देव / अशक्त 2> & 1 के बीच अंतर
बस दोनों के बीच अंतर की तलाश है 2>&- 2>/dev/null |& &>/dev/null >/dev/null 2>&1 और के साथ अपने पोर्टेबिलिटी non-Bourne shellsकी तरह tcsh, mkshआदि

20
मैं एक सरल शेल स्क्रिप्ट में वितरण नाम और संस्करण संख्या कैसे प्राप्त कर सकता हूं?
मैं एक साधारण बैश स्क्रिप्ट पर काम कर रहा हूं जो उबंटू और सेंटोस वितरण पर चलने में सक्षम होना चाहिए (डेबियन और फेडोरा / आरएचईएल के लिए समर्थन एक प्लस होगा) और मुझे उस स्क्रिप्ट के वितरण के नाम और संस्करण को जानने की आवश्यकता है जो चल रहा …
191 shell 

20
फ़ाइल के अंत में एक नई पंक्ति कैसे जोड़ें?
संस्करण नियंत्रण प्रणालियों का उपयोग करके मैं शोर पर गुस्सा हो जाता हूं जब अंतर कहता है No newline at end of file। इसलिए मैं सोच रहा था: उन संदेशों से छुटकारा पाने के लिए फ़ाइल के अंत में एक नई पंक्ति कैसे जोड़ूं?

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