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

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

6
बैश का उपयोग कर एक चर से विशेष वर्णों को हटा दें
मैं एक चर को पार्स करना चाहता हूं (मेरे मामले में यह विकास किट संस्करण है) इसे डॉट ( .) मुक्त बनाने के लिए। यदि version='2.3.3', वांछित आउटपुट है 233। मैंने नीचे के रूप में कोशिश की, लेकिन इसे .मुझे देने वाले दूसरे चरित्र के साथ प्रतिस्थापित करने की आवश्यकता …

2
शेलशॉक (CVE-2014-6271 / 7169) बग कब पेश किया गया था, और पैच क्या है जो इसे पूरी तरह से ठीक करता है?
बग के बारे में कुछ संदर्भ: CVE-2014-6271 बैश न केवल शेल वेरिएबल्स के निर्यात का समर्थन करता है, बल्कि प्रक्रिया वातावरण के (अप्रत्यक्ष) बाल प्रक्रियाओं के माध्यम से अन्य बैश उदाहरणों के लिए शेल फ़ंक्शन भी करता है। वर्तमान बैश संस्करण फ़ंक्शन नाम से एक पर्यावरण चर का उपयोग करते …

1
डबल-कोटिंग कब आवश्यक है?
पुरानी सलाह में किसी भी अभिव्यक्ति को दोहरे-उद्धरण के लिए इस्तेमाल किया जाता था $VARIABLE, कम से कम यदि कोई चाहता था कि इसे शेल द्वारा एक एकल आइटम के रूप में व्याख्या की जाए, अन्यथा, सामग्री की कोई भी जगह $VARIABLEशेल से बाहर फेंक देगी। मैं समझता हूं, हालांकि, …

30
बैश शेल में त्वरित निर्देशिका नेविगेशन
मैं अक्सर निर्देशिकाओं के बीच स्विच करना चाहूंगा जो पूरी तरह से असंबंधित पथ में हैं, उदाहरण के लिए /Project/Warnest/docs/और ~/Dropbox/Projects/ds/test/। लेकिन मैं cd /[full-path]/हर समय टाइप नहीं करना चाहता । क्या पहले से काम की निर्देशिकाओं पर स्विच करने के लिए कोई शॉर्टकट कमांड हैं? एक उपाय जो मैं …

5
"सॉर्ट -यू" और "सॉर्ट" में क्या अंतर है uniq "?
हर जगह मुझे लगता है कि किसी को क्रमबद्ध, अद्वितीय सूची प्राप्त करने की आवश्यकता है, वे हमेशा पाइप करते हैं sort | uniq। मैंने कभी कोई उदाहरण नहीं देखा है जहां कोई sort -uइसके बजाय उपयोग करता है । क्यों नहीं? क्या अंतर है, और यूनीक को छांटने के …
119 bash  sort  uniq 

2
* शेल्स में * बैकटिक्स (यानी `cmd`) को हटा दिया गया है?
मैंने यह टिप्पणी कई बार यूनिक्स और लिनक्स के साथ-साथ अन्य साइटों पर भी की है, जो बैश एंड ज़ेड जैसे गोले के संबंध में "बैकटिक्स को हटा दिया गया है" का उपयोग करते हुए वाक्यांशों का उपयोग करते हैं। यह कथन सही है या गलत?

4
मैं कमांड लाइन (बैश और zsh) पर एक शब्द कैसे पीछे हटा सकता हूं?
मैं कमांड लाइन पर किसी शब्द को पीछे कैसे हटा सकता हूं? मैं वास्तव में Ctrl+ का उपयोग करके अंतिम 'शब्द' को हटाने वाले कुछ संपादकों के लिए उपयोग किया जाता हूं Backspace, और मैं कमांड लाइन पर भी उस कार्यक्षमता को पसंद करूंगा। मैं इस समय बैश का उपयोग …

5
क्या मैं एक लॉग फ़ाइल में आउटपुट को रीडायरेक्ट कर सकता हूं और एक ही समय में एक प्रक्रिया को बैकग्राउंड कर सकता हूं?
क्या मैं एक लॉग फ़ाइल में आउटपुट को रीडायरेक्ट कर सकता हूं और एक ही समय में एक प्रक्रिया को बैकग्राउंड कर सकता हूं? दूसरे शब्दों में, क्या मैं ऐसा कुछ कर सकता हूं? nohup java -jar myProgram.jar 2>&1 > output.log & या, यह एक कानूनी आदेश नहीं है? या, …
116 bash  shell  shell-script 

3
मैं दूरस्थ मशीन पर स्थानीय स्क्रिप्ट को कैसे निष्पादित कर सकता हूं और तर्क शामिल कर सकता हूं?
मैंने एक स्क्रिप्ट लिखी है जो स्थानीय स्तर पर निष्पादित होने पर ठीक चलती है: ./sysMole -time Aug 18 18 तर्क "समय" , "अगस्त" , "18" , और "18" को स्क्रिप्ट पर सफलतापूर्वक पारित किया गया है। अब, यह स्क्रिप्ट दूरस्थ मशीन पर निष्पादित की जाने वाली डिज़ाइन की गई …

5
हैश कमांड का उद्देश्य क्या है?
यदि आप hashइसे चलाते हैं तो हैश के अंतिम रीसेट ( hash -r) के बाद से चलने वाले सभी कमांड का रास्ता दिखाता है [root@c04c ~]# hash hash: hash table empty [root@c04c ~]# whoami root [root@c04c ~]# hash hits command 1 /usr/bin/whoami [root@c04c ~]# whoami root [root@c04c ~]# hash hits …
116 bash  history 

3
linux + X को तारीख में जोड़ें और नई आभासी तारीख प्राप्त करें
मेरे पास लिनक्स (आरएच 5.3) मशीन है मुझे 10 दिनों की तारीख जोड़ने / गणना करने की आवश्यकता है, तो मुझे नई तिथि (समाप्ति तिथि) मिलेगी उदाहरण के लिए # date Sun Sep 11 07:59:16 IST 2012 इसलिए मुझे प्राप्त करने की आवश्यकता है NEW_expration_DATE = Sun Sep 21 07:59:16 …
115 linux  bash  shell-script  date 

6
किसी दिए गए शेल पर bash_history को अस्थायी रूप से निलंबित करें?
क्या बैश में इतिहास ट्रैकिंग को अस्थायी रूप से निलंबित करने का एक तरीका है, ताकि "गुप्त" मोड में प्रवेश किया जा सके? मैं अपने टर्मिनल में सामान दर्ज कर रहा हूं जिसे मैं रिकॉर्ड नहीं करना चाहता, संवेदनशील वित्तीय जानकारी।

8
शेल स्क्रिप्ट्स के लिए नामांकित तर्क पास करना
क्या शेल स्क्रिप्ट के लिए नामांकित मापदंडों को पास (प्राप्त) करने का कोई आसान तरीका है? उदाहरण के लिए, my_script -p_out '/some/path' -arg_1 '5' और अंदर my_script.shउन्हें इस रूप में प्राप्त होता है: # I believe this notation does not work, but is there anything close to it? p_out=$ARGUMENTS['p_out'] arg1=$ARGUMENTS['arg_1'] …

3
स्क्रिप्ट को कोसने के लिए कमांड लाइन तर्क पास करें
मैं स्क्रिप्ट प्रोग्रामिंग को कोसने के लिए नया हूं। मैं एक बैश स्क्रिप्ट 'डिप्लोमलॉग' को लागू करना चाहता हूं, जो इनपुट एक स्ट्रिंग तर्क (नाम) के रूप में स्वीकार करता है। [root@localhost Desktop]# ./deploymLog.sh name यहां मैं कमांड लाइन के माध्यम से स्ट्रिंग तर्क (नाम) पास करना चाहता हूं प्रारंभिक …
114 bash  shell  scripting 


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