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

जीएनयू के बॉर्न अगेन एसएचएल के लिए विशिष्ट प्रश्न, अन्य बॉर्न / पॉसिक्स गोले के विपरीत। सामान्य रूप से यूनिक्स गोले के बारे में प्रश्नों के लिए, इसके बजाय / शेल टैग का उपयोग करें।

6
बैश में, मैं एक यूनिकोड कोडपॉइंट [0-9A-F] को प्रिंट करने योग्य चरित्र में कैसे बदल सकता हूं?
मेरे पास यूनिकोड कोडपॉइंट्स की एक सूची है, लेकिन मुझे इन हेक्स मानों को वास्तविक वर्णों में बदलने के लिए "सरल" तरीके का पता नहीं है जो मैं प्रतिनिधित्व करता हूं ... मैंने सुना है कि zsh है echo -e '\u0965', लेकिन मैं का उपयोग बैश 4.1। क्या बाश के …
23 bash  unicode 

5
एक grep के परिणाम से संख्याओं को जोड़ना
मैं निम्नलिखित कमांड चलाता हूं: grep -o "[0-9] errors" verification_report_3.txt | awk '{print $1}' और मुझे निम्नलिखित परिणाम मिले: 1 4 0 8 मैं प्रत्येक संख्या को रनिंग काउंट वेरिएबल में जोड़ना चाहता हूं। क्या कोई जादू एक लाइनर है जो मुझे बनाने में मदद कर सकता है?
23 bash  shell  grep 

7
क्या बड़ी स्क्रिप्ट को कई स्क्रिप्ट में विभाजित करना और उन्हें मुख्य स्क्रिप्ट में स्रोत बनाना आम है?
फिलहाल मैं एक बड़ी बैश स्क्रिप्ट विकसित कर रहा हूं (यह मेरा एक ओपन सोर्स प्रोजेक्ट है) और यह एक गड़बड़ बनने लगी है। मैंने कार्यों में तर्क को विभाजित किया है, स्थानीय चर का उपयोग करें जहां मैं कर सकता हूं और केवल एक मुट्ठी भर वैश्विक चर घोषित …
23 bash 

7
बैश और zsh में डबल और ट्रिपल प्रतिस्थापन
इस प्रश्न में पृष्ठभूमि भाग का अनुसरण करें । में bashमैं ${!FOO}डबल प्रतिस्थापन के लिए उपयोग कर सकते हैं , में zsh ${(P)FOO}। दोनों में, पुराने स्कूल (हैक-वाई) eval \$$FOOकाम करता है। तो, मेरे लिए सबसे चतुर और सबसे तार्किक बात ${${FOO}}, ${${${FOO}}}…डबल / ट्रिपल / एन प्रतिस्थापन के लिए …

3
bash - क्या मैं कर सकता हूँ: खोज… -इस प्रकार && कि?
क्या दो शेल कमांड को तार्किक रूप से संयोजित करने का एक तरीका है जो खोज - निष्पादन के साथ लगाया जाता है ? उदाहरण के लिए, सभी .csv फ़ाइलों को प्रिंट करने के लिए जिसमें स्ट्रिंग फू एक साथ होती है इसकी घटना के साथ मैं यह करना चाहूंगा: …
23 bash  find 

2
क्या nohup के लिए आउटपुट को file nohup.out और स्क्रीन / टर्मिनल दोनों पर लिखना संभव है?
मैं bashशेल का इस्तेमाल कर रहा हूं । मैं अक्सर nohupयह सुनिश्चित करने के लिए उपयोग करता हूं कि जब मैं खोल / टर्मिनल को बंद करता हूं तो मेरी प्रक्रियाएं बंद नहीं होती हैं। मैं एक वाक्यविन्यास का उपयोग करता हूं: nohup myprocess शुरू करते समय, nohupसंदेश देता है: …
23 bash  shell  nohup 

8
जाँच करें कि स्क्रिप्ट क्रोन द्वारा शुरू की गई है, बजाय मैन्युअल रूप से आह्वान किए
क्या कोई चर है जो क्रोन सेट करता है जब वह एक प्रोग्राम चलाता है? यदि स्क्रिप्ट क्रोन द्वारा चलाई जाती है, तो मैं कुछ हिस्सों को छोड़ना चाहूंगा; अन्यथा उन भागों का आह्वान करें। मुझे कैसे पता चल सकता है कि बैश स्क्रिप्ट क्रोन द्वारा शुरू की गई है?
23 bash  shell  scripting  cron 

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

10
कैसे पता करें कि / dev / sdX एक कनेक्टेड USB या HDD है?
मुझे कैसे पता चलेगा कि स्थानीय एचडीडी या यूएसबी कुंजी है या नहीं? मैं रूट विशेषाधिकारों के बिना ऐसा करने का एक तरीका पसंद करूंगा।/dev/sdX ठीक है, udevadmबहुत मदद की: स्थानीय HDD के लिए: udevadm info --query=all --name=sdb | grep ID_BUS E: ID_BUS=ata USB कुंजी के लिए: udevadm info --query=all …

6
शेल प्रांप्ट में संक्षिप्त निर्देशिका?
vim वास्तव में एक अच्छी सुविधा है जो इसे अपने रास्तों में उपयोग करता है जब वे थोड़े लंबे होते हैं: यह शीर्ष पर टैब में दस्तावेज़ का पथ संक्षिप्त करता है। क्या ऐसा करने का कोई तरीका है जिससे मेरा बैश प्रॉम्प्ट इस तरह न दिखे: rfkrocktk@work-laptop ~/Documents/Projects/Work/maventest/src/main/java/com/tkassembled/ $
23 bash  prompt 

7
लॉगिन शेल पर प्रदर्शित होने वाली मैं कैसे बदल सकता हूं?
मैं जिस तरह से चीजों को प्रॉम्प्ट ( .bashrc) के माध्यम से एक शेल में देखने के साथ परिचित हो रहा हूं, लेकिन मैं अब प्रारंभिक सामग्री को बदलने की कोशिश कर रहा हूं जब मैं पहली बार लॉग इन करता हूं। मेरे ईसी 2 उदाहरण पर, यह वही है …
23 bash  login  prompt  profile 

7
अगर बिना उपशमन के कई स्थितियां नहीं हैं तो?
मैं एक शेल में कई शर्तों को संयोजित करना चाहता हूं यदि कथन, और संयोजन को नकार दें। शर्तों के एक साधारण संयोजन के लिए मेरे पास निम्नलिखित कार्य कोड है: if [ -f file1 ] && [ -f file2 ] && [ -f file3 ] ; then # do …

3
मेरे वर्तमान बैश सत्र में ओपन फाइल डिस्क्रिप्टर (और वे जिन फाइलों को संदर्भित करते हैं) को कैसे सूचीबद्ध करें
मैं एक इंटरैक्टिव बैश सत्र में चल रहा हूं। मैंने निष्पादन का उपयोग करते हुए कुछ फ़ाइल डिस्क्रिप्टर बनाए हैं, और मैं यह सूचीबद्ध करना चाहूंगा कि मेरे बैश सत्र की वर्तमान स्थिति क्या है। क्या वर्तमान में खुले फ़ाइल डिस्क्रिप्टर को सूचीबद्ध करने का कोई तरीका है?


2
मेरे टर्मिनल में कोई भी आदेश जो गैर-शून्य कोड के साथ बाहर निकलता है, मेरे टर्मिनल विंडो को बंद कर देता है
पहले तो यह थोड़ा मज़ेदार था, जैसे "बैश रूले" खेलना ... लेकिन अब यह पुरानी लोल हो रही है मेरे टर्मिनल में कोई भी आदेश जो गैर-शून्य कोड के साथ बाहर निकलता है, मेरे टर्मिनल विंडो को बंद कर देता है मुझे बताया गया था कि शायद मैंने set -eकुछ …

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