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

बैश कमांड शेल के लिए लिखी गई लिपियों के बारे में प्रश्नों के लिए। त्रुटियों / वाक्यविन्यास त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले शेलचेक प्रोग्राम (या वेब शेलचेक सर्वर पर https://shellcheck.net) के साथ उन्हें जांचें। बैश के इंटरैक्टिव उपयोग के बारे में सवाल स्टैक ओवरफ्लो की तुलना में सुपर उपयोगकर्ता पर ऑन-टॉपिक होने की अधिक संभावना है।

3
एक xargs कमांड में> कैसे उपयोग करें?
मैं एक bash कमांड ढूंढना चाहता हूं जो मुझे हर फाइल को एक डायरेक्टरी में grep करने देगा और उस grep के आउटपुट को एक अलग फाइल में लिखने देगा। मेरा अनुमान कुछ ऐसा करने का रहा होगा ls -1 | xargs -I{} "grep ABC '{}' > '{}'.out" लेकिन, जहाँ …
160 bash  redirect  xargs 

7
बाश में एक सरणी में कमांड लाइन तर्क परिवर्तित करें
मैं कमांड-लाइन आर्ग्युमेंट्स को बैश स्क्रिप्ट ऐरे में कैसे बदल सकता हूँ? मैं इसे लेना चाहता हूं: ./something.sh arg1 arg2 arg3 और इसे करने के लिए परिवर्तित myArray=( arg1 arg2 arg3 ) ताकि मैं स्क्रिप्ट में आगे उपयोग के लिए myArray का उपयोग कर सकूं। यह पिछला SO पोस्ट करीब …
160 arrays  bash  shell 

11
आरवीएम एक फ़ंक्शन नहीं है, 'आरवीएम उपयोग ...' के साथ माणिक का चयन करने से काम नहीं चलेगा
माणिक संस्करणों की सूची बनाएं console:~$ rvm list rvm rubies ruby-2.0.0-p481 [ i686 ] # => - current # =* - current && default # * - default माणिक के एक विशिष्ट संस्करण का उपयोग करने का प्रयास करें console:~$ rvm use 2.0.0 RVM is not a function, selecting rubies …
160 ruby  bash  rvm 

4
बैश स्क्रिप्ट - चर सामग्री को चलाने के लिए एक कमांड के रूप में
मेरे पास एक पर्ल स्क्रिप्ट है जो मुझे एक परिभाषित सूची रैंडम संख्या देती है जो एक फ़ाइल की पंक्तियों के अनुरूप है। आगे मैं फ़ाइल का उपयोग करके उन पंक्तियों को निकालना चाहता हूं sed। #!/bin/bash count=$(cat last_queries.txt | wc -l) var=$(perl test.pl test2 $count) चर varएक आउटपुट देता …
159 bash 

12
कैसे एक बैश स्क्रिप्ट डिबग करने के लिए? [बन्द है]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 2 साल पहले …
159 bash  shell 

3
बैश स्क्रिप्ट में स्रोत का उपयोग करते समय 'स्रोत: नहीं मिला' त्रुटि प्राप्त करना
मैं लिखने की कोशिश कर रहा हूं (जो मैंने सोचा था) एक साधारण बैश स्क्रिप्ट होगी जो: $ 1 पर एक नया वातावरण बनाने के लिए virtualenv चलाएं आभासी वातावरण को सक्रिय करें कुछ और सामान करें (django स्थापित करें, django-admin.py को virtualenv के पथ में जोड़ें, आदि) चरण 1 …
159 bash  virtualenv 

21
सापेक्ष दिए गए पूर्ण पथ को कैसे पुनः प्राप्त करें
क्या सापेक्ष पथ को देखते हुए निरपेक्ष मार्ग को पुनः प्राप्त करने की आज्ञा है? उदाहरण के लिए मैं dir में प्रत्येक फ़ाइल के पूर्ण पथ को शामिल करने के लिए $ लाइन चाहता हूं ./etc/ find ./ -type f | while read line; do echo $line done
159 bash  shell  path  absolute 

6
$$ मूल आईडी के समान आईडी क्यों लौटा रहा है?
मुझे बैश की समस्या है, और मुझे नहीं पता कि क्यों। खोल के नीचे, मैं दर्ज करता हूं: echo $$ ## print 2433 (echo $$) ## also print 2433 (./getpid) ## print 2602 "गेटपिड" एक सी प्रोग्राम है जो वर्तमान पीआईडी ​​पाने के लिए है, जैसे: int main() { printf("%d", …
159 bash  shell  pid  subshell 

13
बैश में गतिशील चर नाम
मैं बैश स्क्रिप्ट को लेकर उलझन में हूं। मेरे पास निम्नलिखित कोड हैं: function grep_search() { magic_way_to_define_magic_variable_$1=`ls | tail -1` echo $magic_variable_$1 } मैं एक चर नाम बनाना चाहता हूं जिसमें कमांड का पहला तर्क हो और जैसे कि अंतिम पंक्ति का मान हो ls। इसलिए मैं जो चाहता हूं …

10
शेल स्क्रिप्ट में निर्देशिका में फ़ाइलों की सूची कैसे प्राप्त करें?
मैं शेल स्क्रिप्ट का उपयोग करके निर्देशिका की सामग्री प्राप्त करने की कोशिश कर रहा हूं। मेरी स्क्रिप्ट है: for entry in `ls $search_dir`; do echo $entry done $search_dirएक सापेक्ष मार्ग कहाँ है। हालांकि, $search_dirउनके नाम में व्हॉट्सएप के साथ कई फाइलें हैं। उस स्थिति में, यह स्क्रिप्ट अपेक्षित रूप …

7
बैश फॉरच लूप
मेरे पास एक इनपुट है (चलो एक फ़ाइल कहते हैं)। प्रत्येक लाइन पर एक फ़ाइल नाम होता है। मैं इस फ़ाइल को कैसे पढ़ सकता हूं और प्रत्येक के लिए सामग्री प्रदर्शित कर सकता हूं।
158 bash  foreach 

4
UNIX निर्यात कमांड [बंद]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 8 साल पहले बंद हुआ । इस प्रश्न को सुधारें मैं exportकमांड के …
158 bash  shell  unix 

10
लिनक्स, डीएसटी-सेफ पर कलश में कल की तारीख प्राप्त करें
मेरे पास एक शेल स्क्रिप्ट है जो लिनक्स पर चलता है और YYYY-MM-DDप्रारूप में कल की तारीख पाने के लिए इस कॉल का उपयोग करता है : date -d "1 day ago" '+%Y-%m-%d' यह ज्यादातर समय काम करता है, लेकिन जब कल सुबह स्क्रिप्ट चली 2013-03-11 0:35 CDTतो "2013-03-09"इसके बजाय …
158 linux  bash 

6
तार को तार भेजें
क्या इसे प्रभावी रूप से बैश में करने का कोई तरीका है: /my/bash/script < echo 'This string will be sent to stdin.' मुझे पता है कि मैं इको से आउटपुट को इस तरह से पाइप कर सकता हूं: echo 'This string will be piped to stdin.' | /my/bash/script

11
बैश: अनंत नींद (अनंत अवरुद्ध)
मैं startxएक्स को शुरू करने के लिए उपयोग करता हूं जो मेरा मूल्यांकन करेगा .xinitrc। मेरे में .xinitrcमैं का उपयोग कर मेरी विंडो प्रबंधक शुरू /usr/bin/mywm। अब, अगर मैं अपने WM को मारता हूं (कुछ अन्य WM टेस्ट करने के लिए), तो X भी समाप्त हो जाएगा क्योंकि .xinitrcस्क्रिप्ट EOF …
158 linux  bash  sleep  infinite 

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