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

बैश (बॉर्न-अगेन SHell), उबंटू के कमांड-लाइन इंटरफ़ेस में डिफ़ॉल्ट रूप से उपयोग किया जाने वाला शेल है।

1
के मामले में दो कमांड चलाएं || या &&
मैंने && के बारे में पढ़ा है और || और मैं झूठे मामले में दो आदेश चलाना चाहता हूं। मैंने कोशिश की है ;लेकिन वह हमेशा चल रहा है । मैंने इसे घुंघराले ब्रेसिज़ में डालने की कोशिश की है, { command1; command2 }लेकिन इसके परिणामस्वरूप सिंटैक्स त्रुटि होती है। …

4
पायथन virtualenvwrapper इनिशियलाइज़ेशन हुक चलाने में समस्या
16.04 की एक ताजा स्थापना पर, मैं गेरहार्ड बर्गर के इस महान जवाब का पालन ​​करके virtualenvwrapper स्थापित करने का प्रयास कर रहा हूं । कॉन्फ़िगर करने के बाद .bashrc, जब भी टर्मिनल प्रदर्शित होता है bash: /usr/local/bin/python2.7: No such file or directory virtualenvwrapper.sh: There was a problem running the …

3
किसी स्क्रिप्ट में एक तर्क के मूल्य को कैसे बदला जाए?
मैंने निम्नलिखित छोटी सरल स्क्रिप्ट की कोशिश की: #!/bin/bash $1="bar" echo $1 लेकिन जब मैं दौड़ता ./script fooहूं तो मुझे त्रुटि मिलती है और मान नहीं बदला जाता है: /home/mika/script: line 2: foo=bar: command not found foo मुझे पता है कि $ 1 पहला तर्क है जो आप अपनी स्क्रिप्ट …

3
कैसे जाँचें कि PPA पहले से ही bash लिपि में उपयुक्त स्रोतों की सूची में जोड़ा गया है या नहीं
क्या किसी को पता है कि कैसे जांच करनी है कि क्या पीपीए पहले ही मेरे सिस्टम में जोड़ा जाता है, क्योंकि मैं इसे add-apt-repositoryकमांड में जोड़ता हूं shell script। यह बहुत मददगार होगा। धन्यवाद।

5
उर्फ सेटिंग में क्यों काम नहीं कर रहा है?
मेरे पास इसकी अंतिम पंक्ति के रूप में यह है। alias gl="cd /home/jrenner/glances/glances" अभी तक रिबूट के बाद भी मुझे कमांड नहीं मिला जब gl टाइप कर रहा हूं। क्या हो रहा है? मैं सही उपयोगकर्ता के रूप में लॉग इन हूं।

1
बाश में MySQL से कनेक्ट करना (MySQL के बिना)
मैं बैश में एक दूरस्थ MySQL डेटाबेस से कनेक्ट करने का प्रयास कर रहा हूं। डेटाबेस को होस्ट करने वाले सर्वर पर मैं टाइप कर सकता हूं: mysql -u _username_ -p संपर्क करना। मैं टाइप करने में सक्षम होना चाहता हूं: mysql -h _host_ -u _username_ -p किसी अन्य सर्वर …
11 bash  mysql 

2
चर स्ट्रिंग के रूप में पार्स नहीं करता है
मुसीबत मैंने निम्नलिखित तरीके से वाईफ़ाई के लिए सिग्नल स्तर को निकालने की कोशिश की, बैश स्क्रिप्ट में (उद्धरण से कोई फर्क नहीं पड़ता है): string="$(iwconfig wlan0 | grep -I Signal)" यदि मैं echo $string, मुझे वह मिलता है जिसकी मुझे उम्मीद है: Link Quality=63/70 Signal level=-47dBm लेकिन अगर मैं …

3
यदि .txt फ़ाइल मौजूद नहीं है, तो शेल में * .txt का विस्तार काम नहीं करता है
मैं विस्तार के साथ खेल रहा था, और मैंने एक अजीब व्यवहार देखा। मैंने करने की कोशिश की: echo ./*.txt और मेरे पास अपनी वर्तमान निर्देशिका में कोई .txt फ़ाइल नहीं थी। मुझे जो आउटपुट मिला वह था: ./*.txt मैं बस उत्सुक हूं: मुझे यह क्यों मिला? मैं उम्मीद कर …

2
सिंगलकोट और बैकलैश
~$ echo $'\'test' 'test man bash कहते हैं: एकल उद्धरणों में वर्णों को शामिल करना उद्धरणों के भीतर प्रत्येक वर्ण के शाब्दिक मूल्य को संरक्षित करता है। एकल उद्धरण के बीच एक एकल उद्धरण नहीं हो सकता है, तब भी जब एक बैकस्लैश द्वारा पूर्ववर्ती हो। यह echo-command में तब …
10 bash 

6
पहली कॉलन को कैसे निकालें ':' टाइमस्टैम्प से?
मैं प्रोग्रामिंग में नया हूँ !! क्या कोई :टाइमस्टैम्प में पहली स्थिति में निकालने में मदद कर सकता है ::29.06.2019 23:03:17 वर्तमान में मैं इसे नीचे दिखाए गए अनुसार awk / cut कमांड का उपयोग करने की कोशिश कर रहा हूं: TDS="$(grep 'Logfile started' process.log | awk '{print $3,$4}' | …

1
पूर्व-सोमवार प्रदर्शित करने के लिए दिनांक -d 'पिछला सोमवार'
साथ date -dभविष्य या अगले तारीख को प्रदर्शित कर सकता है $ date -d "next mon" Mon May 13 00:00:00 CST 2019 $ date -d "mon" Mon May 13 00:00:00 CST 2019 दुर्भाग्य से, यह पिछले कार्यदिवस को प्रदर्शित करने में विफल रहा $ date -d "previous Monday" date: invalid …
10 bash 

2
क्या मैं एनबीएसपी को सामान्य स्थान पर स्वचालित रूप से परिवर्तित करने के लिए बैश / रीडलाइन कॉन्फ़िगर कर सकता हूं?
मैं फ़िनिश कीबोर्ड लेआउट का उपयोग कर रहा हूं, जो AltGr+ Spaceको नॉन-ब्रेकिंग स्पेस (NBSP, U + 00A0) के लिए मैप करता है । मैं सामान्य रूप से इससे खुश हूं, लेकिन मुझे लगता है कि मैं अक्सर गलती से एनबीएसपी को पाइप के बाद सामान्य स्थान के बजाय |"प्रतीक" …

4
सभी समय फ़ोल्डर में बैश स्क्रिप्ट चलाएँ
मान लें कि मेरे पास .shफ़ोल्डर ( my_folder) में पांच बैश ( ) स्क्रिप्ट हैं , और उन्हें निम्नानुसार नाम दिया गया है: script_1.sh script_2.sh script_3.sh script_4.sh script_5.sh मैं एक छठी बैश स्क्रिप्ट या सिर्फ एक लाइनर कैसे लिख सकता हूं जो इन सभी स्क्रिप्टों को एक साथ चलाना शुरू …
10 bash  scripts 

2
फ़ोल्डर तुलना
मेरे पास समान सबफ़ोल्डर संरचनाओं के साथ दो फ़ोल्डर हैं, जिनकी मैं तुलना करना चाहूंगा। उदाहरण के लिए: A ├── child-1 ├── child-2 ├── child-3 ├── child-4 ├── child-5 तथा B ├── child-1-some-text ├── child-2-more-text ├── child-3-nothing ├── child-6-random-text ├── child-7-more-random-text मैं उन सभी सबफ़ोल्डर्स को सूचीबद्ध करना चाहूंगा, Aजिसमें …
10 bash  directory 

2
क्या `xargs sudo rm -rf` को चलाने के लिए फ़ाइल नाम का उपयोग करना पर्याप्त सुरक्षा है?
मैंने एक स्क्रिप्ट लिखी थी जो एक फ़ोल्डर में अंतिम दो फ़ाइलों को छोड़कर सभी को हटा देती है: #!/bin/bash ls -1 --quoting-style=shell-always /path/to/some/folder \ | head -n -2 \ | xargs printf -- "'/path/to/some/folder/%s'\n" \ | xargs sudo rm -rf इस स्क्रिप्ट को हर दिन क्रोन जॉब के रूप …

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