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

खोल यूनिक्स का कमांड-लाइन इंटरफ़ेस है। आप एक शेल में कमांड को अंतःक्रियात्मक रूप से टाइप कर सकते हैं, या कार्यों को स्वचालित करने के लिए स्क्रिप्ट लिख सकते हैं। / बिन / श और सबसे संगत गोले (ऐश, बाश, क्श, ज़श,…) पर लागू होने वाले प्रश्नों के लिए इस टैग का उपयोग करें। त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले http://shellcheck.net में उन्हें देखें।


4
कुछ उपनिर्देशिकाओं के लिए खोज-कमान
चलो कहते हैं कि मैं एक निर्देशिका है dirतीन उप निर्देशिकाओं के साथ dir1.. dir3। और अंदर मेरे पास कई फाइलें और अन्य उपनिर्देशिकाएं हैं। मैं एक फ़ाइल के लिए खोज *.cकरना चाहता हूं, समाप्त करने के साथ कहता हूं , लेकिन मैं केवल उपनिर्देशिका "dir / dir2" और उसके …
17 linux  bash  shell  find 

9
सीमांकक के साथ सूची को एकल पंक्ति में बदलें
मुझे इस प्रारूप में IP पतों की एक सूची (लोड) लेनी है: 134.27.128.0 111.245.48.0 109.21.244.0 और उन्हें इस प्रारूप में एक पाइप के बीच में बदल दें (IPs बना हुआ) 134.27.128.0 | 111.245.48.0 | 109.21.244.0 | 103.22.200.0/22 मुझे लगता है कि यह एक खोज है और कमान की तरह है, …

3
यदि स्थिति में ब्रैकेट्स: मुझे व्हाट्सएप के बिना सिंटैक्स त्रुटियां क्यों हो रही हैं?
मैं दो दिन पहले स्थानांतरित करने के लिए नीचे की स्क्रिप्ट का उपयोग कर रहा हूं जब स्क्रिप्ट वर्ष के दो दिन शुरू होती है और हर महीने के पहले और दूसरे दिन की भी जांच करें और दो दिन पहले स्थानांतरित करें। if [$month="01"] && [$day="01"]; then date="$last_month/$yes_day/$last_year" fulldate="$last_month/$yes_day/$last_year" …

2
एक कस्टम zshrc के साथ zsh शुरू करें
मैं कमांड के समान एक कस्टम आरसी फ़ाइल के साथ zsh शुरू करने में सक्षम होना चाहता हूं: bash --rc-file /path/to/file यदि यह संभव नहीं है, तो क्या zsh शुरू करना, चलाना संभव है source /path/to/file, तो उसी zsh सत्र में रहें? नोट: कमांड zsh --rcs /path/to/fileकाम नहीं करता है, …
17 linux  shell  zsh  oh-my-zsh 

3
किसी चल रही प्रक्रिया का पुनर्निर्देशन देखें
अगर मैं इस कमांड के साथ एक ऐप शुरू करता हूं: /path/to/my/command >> /var/log/command.log और कमांड वापस नहीं आती है, क्या एक रास्ता है, एक और संकेत से, यह देखने के लिए कि क्या एसटीडी के बारे में रीडायरेक्ट सेट है? मैं किसी चीज की तलाश में हूं cat /proc/PID/redirects …


2
स्पंज अधिक स्पंज से - शेल पुनर्निर्देशित करने के लिए क्या अंतर है? उपयोगी उदाहरण?
> brew install moreutils ==> Downloading https://homebrew.bintray.com/bottles/moreutils-0.55.yosemite.bottle.tar.gz ######################################################################## 100.0% ==> Pouring moreutils0.55.yosemite.bottle.tar.gz 🍺 /usr/local/Cellar/moreutils/0.55: 67 files, 740K स्पंज मानक इनपुट पढ़ता है और इसे निर्दिष्ट फ़ाइल पर लिखता है। शेल पुनर्निर्देशित के विपरीत, स्पंज आउटपुट फाइल लिखने से पहले अपने सभी इनपुट को भिगो देता है। यह उन पाइपलाइनों का …


2
क्या करता है `[।] फू। यह `..` से मेल क्यों खाता है?
निम्नलिखित को देखें: $ echo .[].aliases[] .. $ echo .[].foo[] .. $ echo .[].[] .. $ echo .[].xyz[] .. $ echo .xyz[].xyz[] .xyz[].xyz[] $ echo .xyz[].[] .xyz[].[] जाहिरा तौर पर यह कुछ गड़बड़ लग रहा है, लेकिन मुझे समझ नहीं आता कि परिणाम एक साथ कैसे आता है। मेरी समझ …
16 bash  shell  wildcards 

3
क्या "श" को "बिन" निर्देशिका में होना चाहिए?
मैंने पढ़ा है कि POSIX अनुरूप ऑपरेटिंग सिस्टम (उदाहरण के लिए: लिनक्स) में shशेल होना चाहिए । लेकिन क्या यह निर्देशिका shमें होना आवश्यक है /bin, या यह किसी भी निर्देशिका में हो सकता है?
16 linux  shell  posix 

6
स्क्रिप्ट शुरू होने के बाद दुभाषिया चुनें जैसे कि हैशबंग के अंदर
क्या स्क्रिप्ट को निष्पादित करने वाले दुभाषिया को गतिशील रूप से चुनने का कोई तरीका है? मेरे पास एक स्क्रिप्ट है जिसे मैं दो अलग-अलग प्रणालियों पर चला रहा हूं, और जिस दुभाषिया का मैं उपयोग करना चाहता हूं वह दो प्रणालियों पर विभिन्न स्थानों में स्थित है। हर बार …

6
सबसे तेज़ और सबसे कुशल तरीका है कि गज़िप-संपीड़ित फ़ाइल में रिकॉर्ड (पंक्तियाँ) की संख्या प्राप्त करें
मैं एक 7.6 GB gzip फ़ाइल पर रिकॉर्ड गणना करने की कोशिश कर रहा हूं। मुझे zcatकमांड का उपयोग करते हुए कुछ दृष्टिकोण मिले । $ zcat T.csv.gz | wc -l 423668947 यह काम करता है लेकिन इसमें बहुत अधिक समय (गिनती प्राप्त करने में 10 मिनट से अधिक) लगता …
16 shell  gzip 

4
शेल चर और पर्यावरण चर के बीच उपयोग में क्या अंतर है?
मुझे वास्तव में नहीं पता था कि दो अलग-अलग प्रकार के चर हैं जिन्हें मैं कमांड लाइन से एक्सेस कर सकता हूं। मुझे पता था कि मैं चर घोषित कर सकता हूं: foo="my dear friends" bar[0]="one" bar[1]="two" bar[2]="three" या $ साइन के साथ उन्हें एक्सेस करना, जैसे: echo $foo echo …


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