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

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

3
बैश स्क्रिप्ट: फ़ाइल में अद्वितीय पंक्तियों की गणना करें
परिस्थिति: मेरे पास एक बड़ी फ़ाइल (लाखों पंक्तियाँ) हैं जिनमें कई घंटे नेटवर्क कैप्चर, एक आईपी / पोर्ट प्रति लाइन से आईपी पते और पोर्ट होते हैं। लाइनें इस प्रारूप की हैं: ip.ad.dre.ss[:port] वांछित परिणाम: लॉगिंग करते समय मुझे प्राप्त प्रत्येक पैकेट के लिए एक प्रविष्टि है, इसलिए बहुत सारे …
129 bash 

11
लाइन नंबर के बिना इतिहास को कोसो
बैश historyकमांड बहुत अच्छा है। मैं समझता हूं कि यह लाइन नंबर क्यों दिखाता है, लेकिन क्या कोई तरीका है जो मैं इतिहास कमांड को लागू कर सकता हूं और लाइन नंबर दबा सकता हूं? यहाँ मुद्दा इतिहास कमांड का उपयोग करने का है, इसलिए कृपया उत्तर न दें cat …
129 linux  bash 

13
Netcat का उपयोग करके न्यूनतम वेब सर्वर
मैं netcat (nc) का उपयोग करके एक न्यूनतम वेब सर्वर स्थापित करने का प्रयास कर रहा हूं। उदाहरण के लिए, जब ब्राउज़र लोकलहोस्ट: 1500 को कॉल करता है, तो उसे एक फ़ंक्शन का परिणाम दिखाना चाहिए ( नीचे दिए गए उदाहरण में दिनांक , लेकिन अंततः यह एक अजगर या …
129 bash  webserver  netcat 

17
Git में कई दूरस्थ शाखाओं को हटाएं
मेरे पास एक टीम का सदस्य है, जिसने अनजाने में अपनी स्थानीय शाखाओं में से 150 से अधिक को हमारे केंद्रीय रेपो में धकेल दिया। शुक्र है, उन सभी में एक ही उपसर्ग है। उस उपसर्ग का उपयोग करते हुए, क्या कोई git कमांड या कूल लिटिल शेल स्क्रिप्ट है …
128 git  bash 

11
यूनिक्स टाइमस्टैम्प को डेट स्ट्रिंग में बदलें
क्या यूनिक्स कमांड लाइन से एक यूनिक्स टाइमस्टैम्प को तारीख में बदलने का एक त्वरित, एक-लाइनर तरीका है? dateकाम कर सकता है, सिवाय इसके कि प्रत्येक तत्व (महीने, दिन, साल, घंटे, आदि) को निर्दिष्ट करने के लिए यह अजीब है, और मैं यह पता नहीं लगा सकता कि इसे ठीक …

8
आदेश पंक्ति का उपयोग करके, प्रारंभ की गई प्रक्रिया के बारे में पुनर्निर्देशित STDERR / STDOUT?
शेल में आप पुनर्निर्देशन > <आदि कर सकते हैं , लेकिन एक कार्यक्रम शुरू करने के बारे में कैसे? यहां बताया गया है कि मैं यह सवाल पूछने कैसे आया, मेरे टर्मिनल की पृष्ठभूमि में चलने वाला एक कार्यक्रम कष्टप्रद पाठ का उत्पादन करता रहता है। यह एक महत्वपूर्ण प्रक्रिया …
127 linux  bash  shell 

3
केवल स्क्रिप्ट की अवधि के लिए एक पर्यावरण चर कैसे सेट करें?
लिनक्स में (उबंटू 11.04) बैश में, क्या अस्थायी रूप से एक पर्यावरण चर सेट करना संभव है जो केवल स्क्रिप्ट की अवधि के लिए सामान्य चर से अलग होगा? उदाहरण के लिए, एक शेल स्क्रिप्ट में, एक ऐप बनाना जो होम पोर्टेबल को वर्तमान कार्य निर्देशिका में फ़ोल्डर में अस्थायी …

6
शेल स्क्रिप्ट में हेक्साडेसिमल को दशमलव में
क्या कोई शेल स्क्रिप्ट में हेक्साडेसिमल संख्या को दशमलव संख्या में बदलने में मेरी मदद कर सकता है? उदाहरण के लिए, मैं bfca3000शेल स्क्रिप्ट का उपयोग करके हेक्साडेसिमल संख्या को दशमलव में बदलना चाहता हूं । मैं मूल रूप से दो हेक्साडेसिमल संख्याओं का अंतर चाहता हूं। मेरा कोड है: …
126 bash  shell  hex  decimal 

11
मैं पहली सी अक्षर से स्ट्रिंग का उपयोग करके कैसे पट्टी कर सकता हूं?
मैं एक छोटे से औद्योगिक बॉक्स में एम्बेडेड लिनक्स के लिए शेल स्क्रिप्ट लिख रहा हूं। मेरे पास पाठ वाला एक चर है pid: 1234और मैं पहले X अक्षर को लाइन से अलग करना चाहता हूं, इसलिए केवल 1234 रहता है। मेरे पास अधिक चर हैं जिन्हें मुझे "साफ" करने …
126 bash  shell  sed 

9
मैं उस उपयोगकर्ता के रूप में बाकी बैश स्क्रिप्ट को निष्पादित करने के लिए सु का उपयोग कैसे करूं?
मैंने एक स्क्रिप्ट लिखी है, जो एक तर्क के रूप में, एक स्ट्रिंग जो एक उपयोगकर्ता नाम और एक परियोजना का एक संयोजन है। स्क्रिप्ट को प्रोजेक्ट स्ट्रिंग के आधार पर एक विशेष निर्देशिका में उपयोगकर्ता नाम, सीडी पर स्विच (सु) करना चाहिए। मैं मूल रूप से करना चाहता हूं: …


9
आप लिनक्स पर grep के साथ डॉस लाइन एंडिंग (CRLF) युक्त फ़ाइलों की खोज कैसे करते हैं?
मैं लिनक्स पर grep के साथ डॉस लाइन एंडिंग वाली फाइलों को खोजना चाहता हूं। कुछ इस तरह: grep -IUr --color '\r\n' . उपरोक्त शाब्दिक के लिए मैच लगता है rnजो वांछित नहीं है। इस के उत्पादन को xargs के माध्यम से पाइप में डाला जाएगा ताकि इस तरह से …
126 linux  bash  grep  newline 

12
बाश में कमांड के आउटपुट का पहला शब्द कैसे प्राप्त करें?
मेरे पास एक आदेश है, उदाहरण के लिए echo "word1 word2":। मैं एक पाइप डालना चाहता हूं ( |) और कमांड से वर्ड 1 प्राप्त करना चाहता हूं । echo "word1 word2" | .... मुझे नहीं पता कि पाइप के बाद क्या रखा जाए।
126 bash 

9
एक फ़ाइल से लाइनें हटाना जो दूसरी फ़ाइल में हैं
मेरे पास एक फाइल है f1: line1 line2 line3 line4 .. .. मैं उन सभी लाइनों को हटाना चाहता हूं जो किसी अन्य फ़ाइल में हैं f2: line2 line8 .. .. मैंने कुछ के साथ कोशिश की catऔर sed, जो मेरे इरादे के करीब भी नहीं था। मैं यह कैसे …
126 bash  scripting  sh 

11
$ पथ चर से अनावश्यक रास्ते निकालें
मैंने $ पथ चर में 6 बार उसी पथ को परिभाषित किया है। मैं जाँच नहीं कर रहा था कि यह काम कर रहा है या नहीं। मैं डुप्लिकेट कैसे निकाल सकता हूं? $ PATH चर इस तरह दिखता है: echo $PATH /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin:/home/flacs/Programmes/USFOS/bin मैं इसे सिर्फ कैसे रीसेट करूंगा /usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games

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