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

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

10
रिक्त स्थान सहित लाइन की लंबाई से एक पाठ फ़ाइल को सॉर्ट करें
मेरे पास एक CSV फ़ाइल है जो इस तरह दिखती है AS2345, ASDF1232, श्री प्लेन उदाहरण, 110 बाइनरी ave।, अटलांटिस, आरआई, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, श्रीमती प्लेन उदाहरण, 1121110 टर्नरी सेंट। 110 बाइनरी एवे .., अटलांटिस, आरआई, 12345, (999) 123-5555,1.56 AS2345, ASDF1232, मिस्टर प्लेन उदाहरण, 110 बाइनरी ave।, लिबर्टी …
137 bash  sorting  text  awk 

3
बैश में डू-डू लूप का अनुकरण
बैश में डू-टाइम लूप का अनुकरण करने का सबसे अच्छा तरीका क्या है? मैं whileलूप में प्रवेश करने से पहले स्थिति की जांच कर सकता हूं , और फिर लूप में स्थिति की फिर से जांच जारी रख सकता हूं , लेकिन यह डुप्लिकेट कोड है। क्या कोई क्लीनर रास्ता …
137 bash  loops  do-while 

14
अगर BASH की सूची में एक चर मौजूद है, तो मैं कैसे जांच सकता हूं
मैं बैश में एक स्क्रिप्ट लिखने की कोशिश कर रहा हूं जो उपयोगकर्ता इनपुट की वैधता की जांच करता है। मैं xमान्य मानों की सूची में इनपुट (वेरिएबल ) कहना चाहता हूं । मैं इस समय साथ आया हूँ: for item in $list do if [ "$x" == "$item" ]; …
137 linux  bash 

2
कैसे सभी निर्देशिका और फ़ाइलों को पुनरावर्ती में बैश करने के लिए?
मेरे पास स्क्रिप्ट है: find ./SourceFolder/ -maxdepth 4 -exec cp -R '{}' ./DestFolder/ \; SourceDir इसमें उप-फ़ोल्डर भी हैं। समस्या यह है कि DestFolderन केवल सभी पेड़, बल्कि ऊपर के स्तर में सभी अन्य स्तर और फाइलें। कैसे ठीक करना है ?
137 bash  copy  directory 

5
बैश के साथ, मैं किसी अन्य प्रक्रिया में मानक त्रुटि को कैसे पाइप कर सकता हूं?
यह अच्छी तरह से जाना जाता है कि एक प्रक्रिया के मानक ouput को किसी अन्य प्रक्रिया में कैसे इनपुट किया जाए मानक इनपुट: proc1 | proc2 लेकिन क्या होगा अगर मैं proc1 की मानक त्रुटि को proc2 पर भेजना चाहता हूं और मानक आउटपुट को उसके वर्तमान स्थान पर …
137 bash  pipe  stderr 

7
बैश / श - के बीच अंतर && और;
मैं आम तौर ;पर एक पंक्ति में एक से अधिक कमांड को संयोजित करने के लिए उपयोग करता हूं , लेकिन कुछ लोग पसंद करते हैं &&। क्या कोई अंतर है? उदाहरण के लिए, cd ~; cd -और cd ~ && cd -एक ही चीज़ बनाने लगता है। क्या संस्करण …

6
मैं लिनक्स शेल में चर के साथ विभाजन कैसे कर सकता हूं?
जब मैं नीचे के रूप में अपने शेल में कमांड चलाता हूं, तो यह एक रिटर्न देता है expr: non-integer argument त्रुटि । क्या कोई मुझसे इसकी व्याख्या करेगा? $ x=20 $ y=5 $ expr x / y expr: non-integer argument

6
मैं बैश में वाइल्डकार्ड / तारांकन चरित्र से कैसे बच सकता हूं?
उदाहरण के लिए: me$ FOO="BAR * BAR" me$ echo $FOO BAR file1 file2 file3 file4 BAR और \भागने चरित्र का उपयोग : me$ FOO="BAR \* BAR" me$ echo $FOO BAR \* BAR मैं स्पष्ट रूप से कुछ बेवकूफ कर रहा हूँ। मुझे आउटपुट कैसे मिलेगा BAR * BAR?
136 bash  shell  escaping 

16
यदि यह पहले से ही नहीं चल रहा है तो क्रोन जॉब चलाएं
तो मैं एक डेमॉन के लिए एक क्रोन जॉब सेट करने की कोशिश कर रहा हूं जो मैंने बनाया है। यदि डेमॉन त्रुटियां समाप्त हो जाती हैं और विफल हो जाती हैं, तो मैं चाहता हूं कि क्रोन नौकरी समय-समय पर इसे फिर से शुरू कर दे ... मुझे यकीन …
136 linux  bash  cron  watchdog 

4
बैश इक्विटी ऑपरेटर्स (==, -eq)
क्या कोई कृपया -eqऔर ==बैश स्क्रिप्टिंग में अंतर बता सकता है ? निम्नलिखित में कोई अंतर है? [ $a -eq $b ] तथा [ $a == $b ] क्या यह केवल वह ==है जिसका उपयोग केवल तब किया जाता है जब चर संख्याएं होती हैं?
136 bash 

15
मैन्युअल रूप से एक विशेष चर (उदा: ~ tilde) को bash में कैसे विस्तारित किया जाए
मेरी बैश स्क्रिप्ट में एक चर है जिसका मूल्य कुछ इस प्रकार है: ~/a/b/c ध्यान दें कि यह अनएक्सपेन्डेड टिल्ड है। जब मैं इस चर पर ls-टाइप करता हूं (इसे $ VAR कहता हूं), मुझे ऐसी कोई निर्देशिका नहीं मिलती है। मैं इस वैरिएबल को व्याख्या / विस्तार नहीं करने …

3
बश असाइन डिफ़ॉल्ट मान
$ {पैरामीटर: = शब्द} डिफ़ॉल्ट मान निर्दिष्ट करें। यदि पैरामीटर परेशान या अशक्त है, तो शब्द का विस्तार पैरामीटर को सौंपा गया है। पैरामीटर का मान तब प्रतिस्थापित किया जाता है। स्थितिगत पैरामीटर और विशेष पैरामीटर को इस तरह से नहीं सौंपा जा सकता है। मुझे लगा कि मैं इस …
135 bash 


25
बैश टेंपलेटिंग: बैश के साथ टेम्प्लेट से कॉन्फ़िगरेशन फ़ाइलों का निर्माण कैसे करें?
मैं अपने वेबसर्वर के लिए Apache और PHP के लिए विन्यास फाइल बनाने के लिए एक स्क्रिप्ट लिख रहा हूँ। मैं किसी भी GUI जैसे CPanel या ISPConfig का उपयोग नहीं करना चाहता। मेरे पास अपाचे और पीएचपी कॉन्फ़िगरेशन फ़ाइलों के कुछ टेम्पलेट हैं। बैश स्क्रिप्ट को टेम्प्लेट पढ़ने की …

12
दो शब्दों के बीच पाठ निकालने के लिए sed / grep का उपयोग कैसे करें?
मैं एक स्ट्रिंग का उत्पादन करने की कोशिश कर रहा हूं जिसमें एक स्ट्रिंग के दो शब्दों के बीच सब कुछ शामिल है: इनपुट: "Here is a String" उत्पादन: "is a" का उपयोग करते हुए: sed -n '/Here/,/String/p' समापन बिंदु शामिल हैं, लेकिन मैं उन्हें शामिल नहीं करना चाहता।
134 string  bash  sed  grep 

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