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

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

8
आपका पसंदीदा शेल स्क्रिप्ट GUI / CLI संपादक क्या है और क्यों? [बन्द है]
बंद हो गया । यह सवाल राय आधारित है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि इस पोस्ट को संपादित करके तथ्यों और उद्धरणों के साथ उत्तर दिया जा सके । 2 साल पहले बंद हुआ …
11 bash  editors 

2
क्यों pwd --physical जैसे लंबे विकल्पों को स्वीकार नहीं करता है?
जब मैं pwdकमांड के लिए मैनुअल प्रदर्शित करता हूं , तो यह कहता है कि लंबे विकल्प --physicalसमर्थित हैं $ man pwd PWD(1) User Commands PWD(1) NAME pwd - print name of current/working directory SYNOPSIS pwd [OPTION]... DESCRIPTION Print the full filename of the current working directory. -L, --logical use …
11 bash  rhel  pwd 

1
कमांड और उनके विकल्पों के तर्कों के रूप में एन्कोडिंग ब्रेसेस {} का उपयोग
उदाहरण मैंने हाल ही में एन्कोडिंग ब्रेसिज़ के जोड़े का उपयोग करने के उदाहरणों को पाया है {}, जो खुलने और बंद होने वाले ब्रेसिज़ के बीच कुछ भी नहीं है, कमांड के तर्क के रूप में और यहां तक ​​कि उनके विकल्पों के लिए भी: cat foo | xargs …
11 bash  shell 

2
पॉज़िक्स शेल: पर्यावरण चर नामों की प्रिंट सूची (मानों के बिना)
पॉज़िक्स-संगत तरीके से जो कई कार्यान्वयनों के साथ काम करता है, मैं उनके मूल्यों के बिना वर्तमान में परिभाषित पर्यावरण चर की सूची कैसे प्रिंट कर सकता हूं ? कुछ कार्यान्वयनों पर (mksh, freebsd / bin / sh), बस exportस्वयं का उपयोग करके बिल फिट होगा: $ export FOO2 FOO …

3
शेल स्क्रिप्ट: अंदर विकल्पों के साथ एक चर बनाना
मेरे पास निम्नलिखित मापदंडों के साथ एक rsync कमांड है: rsync -avz --{partial,stats,delete,exclude=".*"} मैं स्क्रिप्ट के बाद पुन: उपयोग करने के लिए उस पैरामीटर को एक चर के अंदर रखना चाहता हूं। कुछ इस तरह: #!/bin/bash VAR=rsync -avz --{partial,stats,delete,exclude=".*"} $VAR /dir1 /dir2 मैंने बिना किसी सफलता के उद्धरण, एकल उद्धरण, …

2
Ctrl + c / नहीं / कैसे करें जबकि लूप को बाधित करें?
इस लूप को देखते हुए: while sleep 10s ; do something-that-runs-forever done जब मैं Ctrl + C दबाता हूं तो पूरा लूप बाधित हो जाता है। जो मैं करना चाहता हूं वह "कुछ" -प्रक्रिया को बाधित करना है, 10 सेकंड गुजरने दें, और फिर "कुछ" को पुनरारंभ करें। मैं ctrl …
11 bash 

6
एक पंक्ति-उन्मुख फ़ाइल पढ़ें जो एक नई पंक्ति के साथ समाप्त नहीं हो सकती है
मेरे पास एक फ़ाइल है, /tmp/urlFileजहां प्रत्येक पंक्ति एक यूआरएल का प्रतिनिधित्व करती है। मैं इस प्रकार से फ़ाइल से पढ़ने की कोशिश कर रहा हूँ: cat "/tmp/urlFile" | while read url do echo $url done यदि अंतिम पंक्ति किसी नई पंक्ति वर्ण के साथ समाप्त नहीं होती है, तो …

1
zsh टर्मिनल पर इनपुट नहीं कर सकता जब स्टेंट और स्टैडआउट को पाइपिंग के साथ जोड़ा जाता है जिसमें ट्टी आउटपुट होता है
व्यवस्था की सूचना: macOS Sierra 10.12.6 zsh 5.4.2 (x86_64-apple-darwin16.7.0) GNU bash, version 4.4.12(1)-release (x86_64-apple-darwin16.3.0) स्क्रॉल करने के लिए उदाहरण तल पर तुम सिर्फ सरलीकृत उदाहरण है कि मैं बनाया करने के लिए खुदाई करने के लिए चाहते हैं। नोट: मैं एक बड़ा zshउपयोगकर्ता नहीं हूं । मैं देख रहा था …
11 bash  zsh  pipe  tty 

2
बैश स्क्रिप्ट SIGHUP नहीं देखता है?
मुझे निम्नलिखित स्क्रिप्ट मिली है: #!/bin/bash echo "We are $$" trap "echo HUP" SIGHUP cat # wait indefinitely जब मैं भेजता हूं SIGHUP(उपयोग करता हूं kill -HUP pid), तो कुछ भी नहीं होता है। अगर मैं स्क्रिप्ट को थोड़ा बदलूं: #!/bin/bash echo "We are $$" trap "kill -- -$BASHPID" EXIT …
11 bash  signals 

3
$ घर / बिन dir $ PATH पर नहीं है
मेरे ~/.profileपास एक अंतिम ब्लॉक है जो मेरे व्यक्तिगत bin/ directoryको इस तरह लोड करना चाहिए : # set PATH so it includes user's private bin if it exists if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi लेकिन ऐसा प्रतीत होता है कि लोड नहीं किया गया है: echo …

3
BASH और कैरिज रिटर्न बिहेवियर
मेरा एक त्वरित प्रश्न है। क्या यह सामान्य है कि बैश (मैं 4.4.11 का उपयोग कर रहा हूं) लाइनों / पाठ को प्रदर्शित नहीं कर रहा है जो सादे के साथ अलग / समाप्त होता है \r? मैं इस व्यवहार को देखकर थोड़ा हैरान था: $ a=$(printf "hello\ragain\rgeorge\r\n") $ echo …

3
`>> / देव / stderr` (सफेद स्थान के साथ) और`> और 2` में क्या अंतर है?
मारपीट में। मुझे यह निर्धारित करने में कुछ कठिनाई हो रही है कि मुझे क्या उपयोग करना चाहिए? मेरी सभी लिपियाँ ">> / dev / stderr" का उपयोग करती हैं बैश प्रॉम्प्ट पर, अगर मैं कोशिश करूँ: echo test >>/dev/stderrकाम echo test >> /dev/stderrकरता है echo test >/dev/stderrकाम echo test …

3
एक फ़ोल्डर में "स्थानीय" बैश इतिहास याद रखें?
मेरे पास एक फ़ोल्डर में एक स्क्रिप्ट है जिसे मैं लंबे तर्कों के साथ उपयोग करता हूं। क्या कोई मौका है कि मैं पूरे इतिहास के माध्यम से वापस जाने के बजाय उस विशिष्ट निर्देशिका में निष्पादित आदेशों का इतिहास रख सकता हूं?

4
क्या यह संभव है कि वहाँ एक लॉगिन शेल हो जो इंटरैक्टिव नहीं है?
इस फ्लोचार्ट की व्याख्या करने में मैंने पाया कि आदमी बैश में: जब बैश को एक इंटरेक्टिव लॉगिन शेल के रूप में, या - क्लोजर विकल्प के साथ एक गैर-इंटरैक्टिव शेल के रूप में लागू किया जाता है, तो यह पहले फ़ाइल / आदि / प्रोफाइल से कमांड को पढ़ता …
11 bash  login  startup  bashrc 

2
निर्देशिका प्रतीकात्मक लिंक के बश पूरा होने में अनुगामी स्लेश जोड़ें
मेरे पास एक निर्देशिका के लिए एक प्रतीकात्मक लिंक है, जैसे ln -s /tmp /xxx अब जब मैं टाइप करता हूँ /xxऔर tabकुंजी दबाता हूँ , तो bash लाइन को पूरा करता है/xxx अगर मैं इसे फिर से दबाता हूं तो यह बन जाता है /xxx/ अब, मैं कैसे स्वतः …

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