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

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

2
कोष्ठक की व्याख्या कमांड लाइन में कैसे की जाती है?
सेट अप करने के तरीके के बारे में पढ़ते हुए grub, मुझे एक लेख आया जिसमें दावा किया गया था कि मुझे निम्नलिखित दो वाक्यविन्यासों में से एक का उपयोग करने की आवश्यकता है, echo \(hd0,0\) >> /boot/grub/grub.conf या echo '(hd0,0)' >> /boot/grub/grub.conf क्योंकि, कमांड लाइन पर, कोष्ठकों की व्याख्या …
45 bash  shell  quoting 

5
mv: यदि गंतव्य मौजूद नहीं है तो फ़ाइल को स्थानांतरित करें
मैं उपयोग कर सकते हैं mv file1 file2एक तरह से है कि यह केवल चालें file1करने के लिए file2करता है, तो file2मौजूद नहीं है? मैंने कोशिश की yes n | mv -i file1 file2 (यह mvपूछने देता है कि क्या फ़ाइल 2 को ओवरराइड किया जाना चाहिए और स्वचालित रूप …
44 shell  files  mv 

7
परीक्षण या [या [[अधिक पोर्टेबल दोनों बैश के गोले के बीच और अन्य गोले के बीच है?
मैं देखता हूं कि मैं कर सकता हूं $ [ -w /home/durrantm ] && echo "writable" writable या $ test -w /home/durrantm && echo "writable" writable या $ [[ -w /home/durrantm ]] && echo "writable" writable मुझे तीसरे सिंटैक्स का उपयोग करना पसंद है। क्या वे सभी तरह से और …

8
जब स्क्रिप्ट निष्पादन तैयार हो जाता है तो मैं एक ध्वनि कैसे खेल सकता हूं?
मैं हर अब और फिर कुछ अजगर स्क्रिप्ट्स को अंजाम दे रहा हूं, जिन्हें अंजाम देने में काफी समय लगता है। मैं उन्हें इस तरह निष्पादित करता हूं: $ time python MyScript.py जैसे ही स्क्रिप्ट का निष्पादन हो जाता है, मैं एक ध्वनि कैसे खेल सकता हूं? मैं Ubuntu 10.10 …
44 shell  ubuntu  audio 

11
मैं कमांड लाइन से अंतिम आउटपुट का पुन: उपयोग कैसे करूं?
मुझे पता है कि कंसोल से अंतिम आउटपुट का पुन: उपयोग कैसे करना है, अर्थात: pv-3:method Xavier$ python -c "from distutils.sysconfig import get_python_lib; print get_python_lib()" /Library/Python/2.6/site-packages pv-3:method Xavier$ cd **LASTOUTPUT**

10
vi मोड में मेरे zsh प्रॉम्प्ट शो मोड बनाएं
मैं उपयोग करता हूं bindkey -v(bash-ers के लिए set -o viमुझे लगता है कि zsh में भी काम करता है) या vi (m) मोड। लेकिन यह मुझे बताता है कि मेरे पास यह बताने के लिए कोई दृश्य क्यू नहीं है कि क्या मैं इन्सर्ट मोड या कमांड मोड में …
44 shell  prompt  zsh 

7
शेल डबल बनाम सिंगल कोट्स के लिए एक अच्छा महामारी क्या है?
मैं याद रखने के लिए पर्याप्त स्क्रिप्टिंग नहीं करता, बिना देखे, चाहे डबल या सिंगल कोट्स का परिणाम एक यूनिक्स चर में प्रतिस्थापित किया गया हो। मैं निश्चित रूप से समझता हूं कि क्या चल रहा है। मेरा सवाल यह है कि क्या किसी के पास मेरे दिमाग में सही …

1
एक्सटेंशन के बिना फ़ाइलें खोजें
मान लीजिए कि मेरे पास है: foo.txt bar baz.ooo अगर मैं उपयोग करता हूं ls -1 !(*.*)तो मुझे barआउटपुट पर ही मिलेगा । महान, अब मैं खोज के साथ एक ही परिणाम की कामना करता हूं - कुछ find -regexजो काम करेंगे। ध्यान दें: find -name !(*.*)इसका जवाब नहीं है …
43 bash  shell  find  wildcards 

4
PATH को मानव-पठनीय तरीके से दिखाएं
मैं अपने PATH पर्यावरण चर को और अधिक मानव-पठनीय तरीके से दिखाना चाहता हूं। $ echo $PATH /Users/arturo/.rvm/gems/ruby-1.9.3-p392/bin:/Users/arturo/.rvm/gems/ruby-1.9.3-p392@global/bin:/Users/arturo/.rvm/rubies/ruby-1.9.3-p392/bin:/Users/arturo/.rvm/bin:/usr/local/git/bin:/Users/arturo/.gvm/groovy/current/bin:/Users/arturo/.gvm/grails/current/bin:/Users/arturo/.gvm/griffon/current/bin:/Users/arturo/.gvm/gradle/current/bin:/Users/arturo/.gvm/lazybones/current/bin:/Users/arturo/.gvm/vertx/current/bin:/Users/arturo/.gvm/bin:/Users/arturo/.gvm/ext:/usr/local/git/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/local/git/bin मैं कुछ इस तरह से सोच रहा हूँ: $ echo $PATH | some cut and awk magic /Users/arturo/.rvm/gems/ruby-1.9.3-p392/bin /Users/arturo/.rvm/gems/ruby-1.9.3-p392@global/bin /Users/arturo/.rvm/rubies/ruby-1.9.3-p392/bin /Users/arturo/.rvm/bin ...

3
शेल स्क्रिप्ट में $ {1 + "$ @"} का क्या अर्थ है, और यह "$ @" से कैसे भिन्न होता है?
पर्ल दस्तावेज़ीकरण में, perlrun (1) एक द्विभाषी शेल / पर्ल हेडर का उपयोग करके पर्ल स्क्रिप्ट लॉन्च करने का सुझाव देता है: #!/bin/sh #! -*-perl-*- eval 'exec perl -x -wS $0 ${1+"$@"}' if 0; क्या ${1+"$@"}मतलब है? मैंने "$@"इसके बजाय (बश के रूप में / बिन / श का उपयोग …
43 bash  shell  perl 

4
यहाँ दस्तावेज़ में "$" कैसे प्रिंट करें
मैं यहां "$" को बैश में डॉक कैसे कर सकता हूं? उदाहरण के लिए, मैं दूरस्थ सर्वर पर सामग्री जैसी फ़ाइल रखना चाहता हूं $ABC=home_dir। $ ssh hostname sudo -s <<EOF echo "$ABC=home_dir" > file EOF लेकिन इसे एक चर के रूप में माना जाएगा। मैं शाब्दिक कैसे प्रिंट कर …
42 bash  shell  quoting 

7
क्यों [AZ] बैश में लोअरकेस अक्षरों से मेल खाता है?
सभी गोले में मैं अवगत हूं, rm [A-Z]*उन सभी फाइलों को हटा देता है जो एक बड़े अक्षर से शुरू होती हैं, लेकिन बैश के साथ यह उन सभी फाइलों को हटा देती है जो एक पत्र से शुरू होती हैं। चूंकि यह समस्या bash-3 और bash-4 के साथ Linux …
42 bash  shell  wildcards  locale 

2
कैसे `बिल्ली <> फ़ाइल` काम करता है?
cat &lt; fileफ़ाइल की सामग्री को प्रिंट करने के लिए प्रिंट करता है । cat &gt; fileस्टड को तब तक पढ़ता है जब तक Ctrl+ Dका पता नहीं लग जाता है और इनपुट टेक्स्ट फाइल में लिखा जाता है । cat &lt;&gt; file, कम से कम बाश के मेरे संस्करण …


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

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