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

बैश बोर्न अगेन शेल, क्लासिक यूनिक्स श (शेल) के उत्तराधिकारी हैं।

7
पूरी लाइन की जरूरत नहीं है, बस नियमित अभिव्यक्ति से मैच
मुझे बस एक नियमित अभिव्यक्ति से मैच प्राप्त करने की आवश्यकता है: $ cat myfile.txt | SOMETHING_HERE "/(\w).+/" आउटपुट को केवल वही होना चाहिए जो कोष्ठक के अंदर मेल खाता था। मुझे नहीं लगता कि मैं grep का उपयोग कर सकता हूं क्योंकि यह पूरी रेखा से मेल खाता है। …
16 bash  shell  grep  regex 

1
क्या मैं पुशड / पॉपड कह सकता हूं और इसे स्टैक प्रिंट करने से रोक सकता हूं?
कॉल करने के बाद pushd/ popdbash में, यह वर्तमान डायरेक्टरी स्टैक को प्रिंट करेगा। क्या इस व्यवहार को रोकने का कोई तरीका है, ताकि यह 'शालीनता' से काम करे? एक कमांड में इस तरह का शोर यूनिक्स उपकरणों में असामान्य है।

2
डॉक निष्पादित / रन शेल कमांड नेस्टिंग
उपयोग के मामले में एक संक्षिप्त परिचय: मैं dockerअपने goपरीक्षणों का उपयोग करने के लिए एक कंटेनर का उपयोग कर रहा हूं go test ./...। इसका उपयोग करके आसानी से प्राप्त किया जा सकता है docker exec <container> /bin/sh -c "go test ./..."। दुर्भाग्य से go test ./...सभी उपनिर्देशिकाओं में …
15 bash  docker 

2
आउटपुट के नीचे बैश प्रॉम्प्ट - बैकग्राउंड लॉग टेल
मैं एक ऐसी कंपनी के लिए काम करता था जिसके पास अपने एक उत्पाद के प्रबंधन के लिए एक अनुकूलित शेल था जो लिनक्स पर चल रहा था और मैं इस शेल की एक प्रमुख विशेषता को दोहराने के लिए देख रहा हूं। सभी काम एक पृष्ठभूमि प्रक्रिया और सभी …
15 linux  bash  shell  tail 

3
कई सत्र चलाते समय अजीब व्यवहार को रोकें
जब मैं कई टर्मिनल विंडो का उपयोग करता हूं तो कमांड लाइन इतिहास कैसे संग्रहीत किया जाता है? मुझे पता है कि यह संग्रहित है, .bash_historyलेकिन अगर मैं नई विंडो खोलता हूं तो मैं इस बात पर तर्क नहीं देख सकता कि किस इतिहास का उपयोग किया जाता है। यह …

4
एक बैश बच्चे की पीआईडी ​​सफल (इम्प्सेप्सिंक) - आप इसे कैसे प्राप्त करते हैं?
क्या कोई मुझे बता सकता है कि कैसे bash में निष्पादित कमांड की PID प्राप्त की जाए। जैसे मेरे पास एक bash स्क्रिप्ट है जो imapsync चलाता है। जब स्क्रिप्ट को मार दिया जाता है, तो इम्प्सेप्सु प्रक्रिया को हमेशा नहीं मारा जाता है, इसलिए मैं अपनी स्क्रिप्ट से प्रोग्राम …
15 bash  pid  imapsync 

2
बैश स्क्रिप्ट में ड्राई-रन को लागू करना
बैश स्क्रिप्ट में कोई ड्राई-रन विकल्प कैसे लागू करेगा? मैं या तो हर एक कमांड को एक में लपेटने के बारे में सोच सकता हूं और अगर स्क्रिप्ट ड्राई-रन के साथ चल रही है तो इसे चलाने के बजाय कमांड को गूंज सकता है। एक अन्य तरीका एक फ़ंक्शन को …
15 bash 

7
बैश स्क्रिप्ट में यूनिक्स पर पूरी तरह से योग्य नाम (FQN) कैसे प्राप्त करें?
मैंने hostnameकई सर्वरों (रेडहैट, उबंटू) पर परीक्षण किया है , और hostname -fअविश्वसनीय साबित हुआ है, केवल कुछ समय में नाम वापस लौट रहा है (जैसा कि इस प्रश्न में वर्णित है )। मैं उपनामों को उपनामों में देख सकता हूं: hostname -a(उपनामों में से एक fqn है जिसकी मैं …
15 unix  bash  hostname 

2
Ssh वास्तव में शांत कर रही है
मैं नैगियोस स्क्रिप्ट लिखने के माध्यम से आधे रास्ते पर हूं और मैंने एसएसएच के साथ एक झुंझलाहट को मारा है। मैन पेज के अनुसार: -q Quiet mode. Causes all warning and diagnostic messages to be suppressed. फिर भी अगर मैं शांत ध्वज को सक्षम करता हूं और फिर एक …
15 ssh  bash  nagios 

8
Ls इसे एक लाइन पर प्रिंट करें (जैसे टर्मिनल में)
ls प्रिंट एक टर्मिनल या कुछ और करने के लिए अलग है कि क्या पर निर्भर करता है। उदाहरण के लिए: $ ls . file1 file2 $ ls . | head file1 file2 क्या lsएक लाइन पर प्रिंट आउट बनाने का कोई तरीका है जैसे कि यह टर्मिनल के लिए …

3
कैसे रखें: एक सप्ताह के लिए दैनिक बैकअप, एक महीने के लिए साप्ताहिक, एक वर्ष के लिए मासिक और उसके बाद वार्षिक
मुझे प्रतिदिन इस सर्वर पर डेटा बैकअप और फ़ाइलों को कॉन्फ़िगर करने की आवश्यकता है। मुझे रखने की आवश्यकता है: एक सप्ताह के लिए दैनिक बैकअप एक महीने के लिए साप्ताहिक बैकअप एक साल के लिए मासिक बैकअप उसके बाद वार्षिक बैकअप यह सब एक शेल स्क्रिप्ट के माध्यम से …
14 linux  backup  bash 

1
क्या बैश मुझे बता सकता है कि किस SSH पब्लिक की को ऑथेंटिकेट करने के लिए इस्तेमाल किया गया था?
मान लीजिए कि मैं अपने rootउपयोगकर्ताओं को ट्रैक करना चाहता हूं । उनमें से प्रत्येक के पास एक अद्वितीय निजी कुंजी है और उनकी सार्वजनिक कुंजी को संग्रहीत किया गया है /root/.ssh/authorized_keys। यह देखते हुए कि प्रत्येक उपयोगकर्ता अपनी अनूठी कुंजी के साथ लॉग इन करता है, मैं कैसे BASH …
14 bash  ssh-keys 

4
"आपके पास नया मेल / var / mail / root" निष्क्रिय करने के लिए संभव है?
मैं FreeBSD 9.1 में मेलचेक को निष्क्रिय करना चाहूंगा। मेरा लॉगिन शेल BASH है, इसलिए मैंने जोड़ने की कोशिश की है unset MAILCHECK में /root/.bashrcऔर /root/.profile, लेकिन मैं अभी भी उन संदेशों को मिलता है। सवाल क्या उन संदेशों से छुटकारा पाने का कोई तरीका है?
14 bash  freebsd 

7
SSH के बराबर .profile / .bashrc
मैं किसी भी सर्वर पर अपने सत्र के अंदर कुछ उपनामों को स्वचालित रूप से परिभाषित करने का एक तरीका ढूंढ रहा हूं। मैं उन्हें .bashrcसर्वर पर फाइलों में नहीं डाल सकता क्योंकि मेरे द्वारा लॉग इन किए गए उपयोगकर्ता खाते अन्य लोगों द्वारा साझा किए जाते हैं और इसके …
14 ssh  bash 

3
यह जांचना कि क्या बैश लिपि से कोई माणिक रत्न स्थापित किया गया है
मुझे एक बैश स्क्रिप्ट से यह देखने की ज़रूरत है कि क्या कुछ रूबी रत्न स्थापित हैं या नहीं। मुझे लगा कि मैं कुछ ऐसा कर सकता हूं if ! gem list <name>; then do_stuff; fi लेकिन कमांड लाइन पर परीक्षण से echo $?पता चलता है कि gem list <name>रिटर्न …
14 bash  gem 

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