Articles of बैश

यूनिट परीक्षण बाश स्क्रिप्ट

हमारे पास एक ऐसी प्रणाली है जिसमें जावा कोड के अलावा चलने वाली कुछ स्क्रिप्ट्स हैं। चूंकि हम उन सभी चीजों का परीक्षण करने की कोशिश कर रहे हैं जो शायद संभवतः तोड़ सकते हैं, और उन बिशप स्क्रिप्ट टूट सकते हैं, हम उन्हें परीक्षा देना चाहते हैं। समस्या यह है कि बाश स्क्रिप्ट का […]

अलग-अलग लाइनों को तोड़ने के बिना, किसी फ़ाइल को समान भागों में कैसे विभाजित किया जाए?

मैं सोच रहा था कि रेखा को तोड़ने के बिना, किसी फ़ाइल को बराबर भागों में विभाजित करना संभव है ( संपादित करें: = आखिरी के अलावा सभी बराबर)? यूनिक्स में विभाजित कमान का उपयोग करना, लाइनों को आधा में तोड़ा जा सकता है कहने के लिए, 5 समान भागों में एक फाइल को विभाजित […]

फ़ाइल से पर्यावरण चर सेट करें

मैं एक स्क्रिप्ट लिख रहा हूं जो एक निश्चित फ़ोल्डर में 3 चर के साथ फ़ाइलें पार्स करता है, यह उनमें से एक है: MINIENTREGA_FECHALIMITE="2011-03-31" MINIENTREGA_FICHEROS="informe.txt programa.c" MINIENTREGA_DESTINO="./destino/entrega-prac1" इस फाइल को ./conf/prac1 में संग्रहीत किया गया है मेरी स्क्रिप्ट minientrega.sh फिर इस कोड का उपयोग कर फाइल पार्स करती है: cat ./conf/$1 | while read […]

आप बाश में 4 अंकों वाले यूनिकोड वर्ण कैसे गूंजते हैं?

मैं यूनिकोड की खोपड़ी और क्रॉसबोन्स को अपने खोल प्रांप्ट (विशेष रूप से 'स्क्ल और क्रोस्बोन' (यू + 2620)) में जोड़ना चाहता हूं, लेकिन मैं इसे गूंजने के लिए जादू का मंत्र नहीं समझ सकता, या कोई अन्य, 4-अंकीय यूनिकोड वर्ण दो अंकीय एक के आसान हैं उदाहरण के लिए, echo -e "\ x55",। नीचे […]

बैश स्क्रिप्ट में वर्तमान निर्देशिका नाम (पूर्ण पथ के बिना) प्राप्त करें

मैं बस मौजूदा कार्य निर्देशिका नाम कैसे एक बाँश स्क्रिप्ट में या बेहतर, सिर्फ एक टर्मिनल कमांड मिल सकता है pwd वर्तमान कार्यशील निर्देशिका का पूर्ण पथ देता है, जैसे /opt/local/bin लेकिन मैं केवल bin चाहता हूं

अप्रत्यक्ष संदर्भ का उपयोग करते हुए एक सरणी पर पुनरावृत्त कैसे करें?

मैं यह कोड कैसे काम कर सकता हूं? #!/bin/bash ARRAYNAME='FRUITS' FRUITS=( APPLE BANANA ORANGE ) for FRUIT in ${!ARRAYNAME[@]} do echo ${FRUIT} done यह कोड: echo ${!ARRAYNAME[0]} एपेल प्रिंट करता है मैं कुछ समान करने की कोशिश कर रहा हूं, लेकिन "[@]" के साथ सरणी के पुनरावृत्त करने के लिए। अग्रिम में धन्यवाद,

बैश खोल स्क्रिप्टिंग – सीएसवी पार्सिंग

मैं एक सीएसवी को पार्स करने की कोशिश कर रहा हूं जिसमें संभावित 100 किमी + लाइनें हैं। यहां मानदंड है: पहचानकर्ता का सूचकांक पहचानकर्ता मान मैं सीएसवी में सभी पंक्तियों को पुनः प्राप्त करना चाहूंगा, जो दिए गए इंडेक्स (अल्पविराम द्वारा सीमांकित) में दिया गया मान है। किसी भी विचार, प्रदर्शन के लिए विशेष […]

क्या बाश में शेलशॉक भेद्यता के पीछे व्यवहार दस्तावेज या सभी जानबूझकर है?

हाल ही में एक भेद्यता, सीवीई -2014-6271 में , कैसे बास पर्यावरण चर व्याख्या करता है । शोषण का उपयोग फ़ैशन परिभाषाओं के रूप में कुछ पर्यावरण चर घोषणाओं को पार्स करने पर निर्भर करता है, लेकिन फिर परिभाषा के बाद कोड निष्पादित करना जारी रखता है: $ x='() { echo i do nothing; }; […]

हर महीने के पहले रविवार को चलाने के लिए कैसे समय निर्धारित करें

मैं रेडहाट पर बैश का उपयोग कर रहा हूँ मुझे हर महीने के पहले रविवार को 9:00 पूर्वाह्न पर चलाने के लिए क्रॉन जॉब को शेड्यूल करने की आवश्यकता है। मैंने थोड़ा शोध किया और देखा कि इस पर क्रोन में कोई छोटा हाथ नहीं है। क्या आप एक इष्टतम तरीके से जानते हैं?

bash, एक सीएसवी फ़ाइल के एक स्तंभ निकालें

यदि मेरे पास एक सीएसवी फाइल है, तो क्या कोई एक ही स्तंभ की सामग्री को मुद्रित करने का एक त्वरित तरीका है? यह मानना ​​सुरक्षित है कि प्रत्येक पंक्ति में एक ही संख्या में कॉलम हैं, लेकिन प्रत्येक कॉलम की सामग्री में अलग-अलग लंबाई होती है।

दिलचस्प पोस्ट
एसबीटी के लिए जेएसओएन लाइब्रेरी को जोड़ना नोडजेएस / वी 8 फ़्लैमेग्रफ़ में अज्ञात घटनाएं perf_events का उपयोग करते हुए अपलोड करने से पहले HTML5 पूर्व-आकार छवियाँ कैसे एक एसपीए एसईओ crawlable बनाने के लिए? सी ++ स्टैंडर्ड लाइब्रेरी: सीओएटी, सीर, सीन और एंडल के लिए आवरण लिखने के लिए कैसे? एंड्रॉइड में किसी सेवा से सूचना भेजना तेजी से पृष्ठभूमि में धुंधला प्रभाव जोड़ना लूप के भीतर रिक्त परिवर्तन के प्रकार का मूल्य क्यों है? क्या करता है -> पायथन फ़ंक्शन परिभाषाओं में क्या मतलब है? Homebrew + मैक ओएस एक्स 10.8 पर पायथन: घातक पायथन त्रुटि: PyThreadState_Get: कोई वर्तमान थ्रेड आयात करने वाले मैपनिक जावा में एसक्यूएल स्क्रिप्ट फ़ाइल को कैसे निष्पादित करें? मैं MediaStore.Audio.Albums.ALBUM_ART का उपयोग करके एल्बम कला कैसे दिखा सकता हूं? Node.js पर HTML- पार्सर दो अलग जावा डेस्कटॉप अनुप्रयोगों के बीच संचार एक चर के लिए हल नहीं किया जा सकता