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

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

22
सिंगल कोटेड स्ट्रिंग्स के भीतर सिंगल कोट्स से कैसे बचें
मान लीजिए, आपके पास बैश है aliasजैसे: alias rxvt='urxvt' जो ठीक काम करता है तथापि: alias rxvt='urxvt -fg '#111111' -bg '#111111'' काम नहीं करेगा, और न ही होगा: alias rxvt='urxvt -fg \'#111111\' -bg \'#111111\'' एक बार जब आप उद्धरण छोड़ देते हैं तो आप स्ट्रिंग के अंदर खुलने और बंद …
1015 bash  syntax  quoting 

14
कमांड लाइन से .bash_profile को पुनः लोड कैसे करें?
मैं कमांड लाइन.bash_profile से पुनः लोड कैसे कर सकता हूं ? मुझे .bash_profileबाहर निकलने और लॉग इन करने से परिवर्तनों को पहचानने के लिए शेल मिल सकता है , लेकिन मैं इसे मांग पर करने में सक्षम होना चाहूंगा।
993 bash  shell  command-line 

10
किसी फ़ाइल और stdout में आउटपुट को पुनर्निर्देशित कैसे करें
На этот вопрос есть ответы на स्टैक ओवरफ़्लो на русском : Как сохранить вывод любой команды в файл и сразу же увидеть его в терминале ? बैश में, कॉलिंग fooस्टैडआउट पर उस कमांड से किसी भी आउटपुट को प्रदर्शित करेगा। कॉलिंग foo > outputउस कमांड से किसी भी आउटपुट को …
988 linux  bash  file-io  io  stdout 

11
मैं stderr को कैसे पाइप कर सकता हूं, और stdout को नहीं?
मैं एक प्रोग्राम है जो करने के लिए जानकारी लिखता है stdoutऔर stderr, और मैं करने की आवश्यकता है grepके माध्यम से क्या करने के लिए आ रहा है stderr , जबकि अनदेखी stdout । मैं इसे 2 चरणों में कर सकता हूं: command > /dev/null 2> temp.file grep 'something' …
981 bash  grep  stdout  pipe  stderr 

7
एक बैश फ़ंक्शन के लिए पैरामीटर पास करना
मैं खोज करने की कोशिश कर रहा हूं कि बैश फ़ंक्शन में पैरामीटर कैसे पारित करें, लेकिन जो भी आता है वह हमेशा कमांड लाइन से पैरामीटर कैसे पास करना है। मैं अपनी स्क्रिप्ट के भीतर मापदंडों को पारित करना चाहूंगा। मैंने कोशिश की: myBackupFunction("..", "...", "xx") function myBackupFunction($directory, $options, …

21
मैं शेल स्क्रिप्ट में बूलियन चर की घोषणा और उपयोग कैसे कर सकता हूं?
मैंने निम्नलिखित सिंटैक्स का उपयोग करके एक शेल स्क्रिप्ट में बूलियन चर घोषित करने की कोशिश की: variable=$false variable=$true क्या ये सही है? इसके अलावा, अगर मुझे लगता है कि चर मैं एक ही वाक्यविन्यास का उपयोग करना चाहते हैं अद्यतन करना चाहते थे? अंत में, बूलियन चर का उपयोग …
976 bash  shell  scripting  boolean  sh 



27
Bash में ls का उपयोग करके केवल निर्देशिकाओं को सूचीबद्ध करना?
यह कमांड वर्तमान पथ में निर्देशिकाओं को सूचीबद्ध करता है: ls -d */ वास्तव में पैटर्न क्या करता */है? और हम ls -d /home/alice/Documentsउस मार्ग में केवल निर्देशिकाओं को सूचीबद्ध करने के लिए उपरोक्त कमांड (जैसे ) में निरपेक्ष पथ कैसे दे सकते हैं ?
952 bash  directory  ls 

28
बैश स्क्रिप्ट में क्लिपबोर्ड से / के लिए पाइप
क्या बैश में क्लिपबोर्ड से / के लिए पाइप करना संभव है? चाहे वह डिवाइस के हैंडल से / सहायक अनुप्रयोग का उपयोग कर रहा हो, मुझे कुछ भी नहीं मिल रहा है। उदाहरण के लिए, यदि /dev/clipहम क्लिपबोर्ड से जुड़ने वाला एक उपकरण था जो हम कर सकते थे: …
945 linux  bash  macos  clipboard 

30
बैश वैरिएबल से व्हाट्सप ट्रिम कैसे करें?
मेरे पास इस कोड के साथ एक शेल स्क्रिप्ट है: var=`hg st -R "$path"` if [ -n "$var" ]; then echo $var fi लेकिन सशर्त कोड हमेशा निष्पादित होता है, क्योंकि hg stहमेशा कम से कम एक न्यूलाइन वर्ण प्रिंट करता है । वहां से खाली स्थान के पट्टी के …
920 string  bash  variables  trim 

13
जैसे ही वे निष्पादित होते हैं, शेल कमांड को कैसे इको करें
शेल स्क्रिप्ट में, मैं सभी शेल कमांड को कैसे गूँजता हूँ और किसी भी चर नाम का विस्तार करता हूँ? उदाहरण के लिए, निम्नलिखित पंक्ति दी गई है: ls $DIRNAME मैं स्क्रिप्ट को कमांड चलाना और निम्नलिखित प्रदर्शित करना चाहूंगा ls /full/path/to/some/dir उद्देश्य सभी शेल कमांडों और उनके तर्कों के …
910 bash  shell  sh  posix  trace 

8
कैसे एक बैश स्क्रिप्ट में तर्कों पर पुनरावृति करें
मेरे पास एक जटिल कमांड है जिसे मैं एक शेल / बैश स्क्रिप्ट बनाना चाहता हूं। मैं इसे $1आसानी से लिख सकता हूं : foo $1 args -o $1.ext मैं स्क्रिप्ट में कई इनपुट नामों को पारित करने में सक्षम होना चाहता हूं। इसे करने का सही तरीका क्या है? …
899 bash  command-line 

24
लिनक्स / यूनिक्स पर $ PATH को स्थायी रूप से कैसे सेट करें?
मैं अपने पथ में एक निर्देशिका जोड़ने की कोशिश कर रहा हूं ताकि यह हमेशा मेरे लिनक्स पथ में हो। मैंने कोशिश की: export PATH=$PATH:/path/to/dir यह काम करता है, हालांकि हर बार जब मैं टर्मिनल से बाहर निकलता हूं और एक नया टर्मिनल उदाहरण शुरू करता हूं, तो यह रास्ता …
879 linux  bash  unix  path  zsh 

30
Unix टूल्स के साथ JSON को पार्स करना
На сттот вопрос есть ответы на Stack Overflow на русском : Парсинг JSON в शेल मैं JSON को कर्ल अनुरोध से लौटाने की कोशिश कर रहा हूं, जैसे: curl 'http://twitter.com/users/username.json' | sed -e 's/[{}]/''/g' | awk -v k="text" '{n=split($0,a,","); for (i=1; i<=n; i++) print a[i]}' उपरोक्त JSON को खेतों में …
877 json  bash  parsing 

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