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

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

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

2
शेल वैध फ़ंक्शन नाम अक्षर
विस्तारित यूनिकोड वर्णों का उपयोग करना कई उपयोगकर्ताओं के लिए उपयोगी है (कोई संदेह नहीं है)। सरल गोले (राख (बिजीबॉक्स), डैश) और ksh के साथ असफल: tést() { echo 34; } tést लेकिन बैश , mksh , lksh , और zsh इसे अनुमति देते हैं। मुझे पता है कि POSIX …
13 bash  shell  zsh  function 

2
क्या google-chrome में वर्तमान टैब से url प्राप्त करने का कोई तरीका है?
मैं एक python कमांड का उपयोग करके फ़ायरफ़ॉक्स पर करता था, लेकिन हाल ही में कुछ बदल गया है और मुझे अब URL नहीं मिल सकता है! फ़ायरफ़ॉक्स के साथ क्या काम करते थे: #!/bin/bash current_tab_num () { python2 <<< $'import json\nf = open("/home/username/.mozilla/firefox/xxxxx.default/sessionstore.js", "r")\njdata = json.loads(f.read())\nf.close()\nprint str(jdata["windows"][0]["selected"])' } current_tab_url …

1
जब एक पायथन स्क्रिप्ट शुरू होती है तो वर्चुअन को कैसे सक्रिय करें?
मैं कुछ तिथियों पर क्रोन का उपयोग करने के लिए एक अजगर स्क्रिप्ट को शेड्यूल करना चाहता हूं, समस्या यह है कि example.pyकाम करने के लिए, example-envसक्रिय होना पड़ता है, क्या example.pyजब भी क्रोन इसे निष्पादित करता है, तो अपने वर्चुअन को सक्रिय करने का एक तरीका है? यदि नहीं, …

2
उप-श्रेणियों में नेस्टेड उद्धरण
कहो मुझे सब्स्क्राइब आउटपुट को इनकैप्सुलेट करने के लिए कोट्स का उपयोग करना है: DATA="$(cat file.hex | xxd -r)" लेकिन मुझे इस तरह के सामान को घोंसला बनाने की आवश्यकता है: DATA="$(cat file.hex | xxd -r | tr -d \"$(cat trim.txt)\")" मैं एकल उद्धरण का उपयोग नहीं कर सकता क्योंकि …

8
awk या sed को लोअरकेस / अपरकेस में स्ट्रिंग में केवल एक वर्ण?
क्या कोई तरीका है कि किसी स्ट्रिंग में केवल एक वर्ण को अपरकेस / लोअरकेस कैसे करें? इनपुट उदाहरण: syslog_apr_24_30 syslog_mar_01_17 वांछित उत्पादन: syslog_Apr_24_30 syslog_Mar_01_17 ध्यान दें कि महीने की शुरुआत अपरकेस है। मैंने कोशिश की है, awkलेकिन मैं इसे काम करने के लिए पर्याप्त नहीं हूं।
13 bash  sed  awk 

7
पात्रों और संख्याओं के सभी संभावित संयोजन
इसलिए मैं निचले और ऊपरी मामलों के पात्रों और संख्याओं के सभी संभावित संयोजनों को उत्पन्न करना चाहता हूं जो 5 वर्ण स्ट्रिंग बना सकते हैं। संभावनाएँ: a..z, A..Z और 0..9। क्या इसको करने का कोई सुंदर तरीका है?
13 bash 

2
मैं अपने बैश स्क्रिप्ट को निष्पादित करते समय मॉड्यूल लोड क्यों नहीं कर सकता, लेकिन केवल इसे सोर्स करते समय?
मैं अपने सिस्टम पर संकुल को नियंत्रित करने के लिए मॉड्यूल का उपयोग कर रहा हूं और मैंने python/2.7.2एक मॉड्यूल के रूप में स्थापित किया है। मेरे पास सरल अजगर निष्पादन योग्य है python_exe.pyजिसे मैं एक सरल 'ड्राइविंग' स्क्रिप्ट से कॉल करने जा रहा हूं runit.sh। runit.shस्क्रिप्ट कुछ इस तरह …
13 bash  shell  python 

1
लूप के लिए निलंबित प्रक्रिया फिर से शुरू करें
मैं बैश में चल रहा हूं: for i in ull-*.pbm; do convert $i tmp2/$i.pdf ; done मैं Ctrl-Zदौड़ने के बीच में, और फिर fgइसकी नौकरी की आईडी। लेकिन शेष पुनरावृत्तियों को समाप्त करना जारी नहीं है। मुझे आश्चर्य है क्योंकि?
13 bash 

5
बैश और मछली के बीच पर्यावरण चर साझा करें
बैश और फिश स्क्रिप्ट संगत नहीं हैं, लेकिन मैं एक ऐसी फाइल रखना चाहूंगा, जो बैश और फिश दोनों द्वारा इनिशियलाइज़ किए जाने वाले कुछ पर्यावरण चर को परिभाषित करती हो। मेरा प्रस्तावित समाधान एक ~/.envफ़ाइल को परिभाषित कर रहा है जिसमें पर्यावरण चर की सूची शामिल होगी जैसे: PATH="$HOME/bin:$PATH" …

3
नियंत्रण जो प्रक्रिया Ctrl + C द्वारा रद्द हो जाती है
मेरे पास एक लाइव सीडी है जो लिनक्स में बूट करती है और एक छोटी बैश स्क्रिप्ट चलाती है। स्क्रिप्ट दूसरा प्रोग्राम खोजती है और चलाती है (जो आमतौर पर संकलित C ++ बाइनरी है)। आप Ctrl+ दबाकर दूसरे कार्यक्रम को समाप्त करने में सक्षम होने वाले हैं C। ऐसा …
13 bash  signals 

3
Ps के लिए cputime का आउटपुट स्वरूपित करें
मैं एक स्क्रिप्ट लिखने की कोशिश कर रहा हूं जो एक प्रक्रिया के CPU उपयोग को एक अंतराल पर (एक ग्राफ बनाने के लिए) मॉनिटर कर सकता है। अब तक, यह वह कमांड है जिसका मैं उपयोग कर रहा हूं ps -p $PROCID -o cputime,etimes मेरी एकमात्र चिंता यह है …

1
कैसे टर्मिनल सत्र कमांड को इतिहास को बैश में सिंक करें?
मैंने ~/.bash_historyअपने हालिया आदेशों के लिए टर्मिनल सत्र में खोज करने की कोशिश की है, लेकिन वे वहां नहीं थे। मुझे लगता है कि यह इसलिए है क्योंकि मेरे पास कई टर्मिनल सत्र खुले हैं। वहाँ एक तरीका है कि मैं सिंक कर सकते हैं (यानी सिंक-पुश या सिंक-राइट-आउट) वर्तमान …

2
बैश / शेल स्क्रिप्ट निर्भरता की जाँच करें
क्या बैश स्क्रिप्ट की निर्भरता की जाँच करने के लिए कोई तरीका / कमांड है? दूसरे शब्दों में, इस सवाल का जवाब: उपयोगकर्ता को स्क्रिप्ट चलाने के लिए कौन सी लाइब्रेरी स्थापित करनी चाहिए? मैं इसे स्क्रिप्ट को पढ़कर मैन्युअल रूप से कर सकता हूं और जांच सकता हूं कि …

2
कई प्रक्रियाओं के बीच संचार
मेरे पास एक बैश स्क्रिप्ट है, जो एक्स-टाइम के लिए एक अलग प्रक्रिया के रूप में प्रबंधक () फ़ंक्शन चलाती है। स्क्रिप्ट के भीतर से सभी प्रबंधक () प्रक्रियाओं को संदेश अग्रेषित करना कैसे संभव है? मैंने अनाम पाइपों के बारे में पढ़ा है, लेकिन मुझे पता नहीं है कि …

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