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

जीएनयू के बॉर्न अगेन एसएचएल के लिए विशिष्ट प्रश्न, अन्य बॉर्न / पॉसिक्स गोले के विपरीत। सामान्य रूप से यूनिक्स गोले के बारे में प्रश्नों के लिए, इसके बजाय / शेल टैग का उपयोग करें।

2
अनपेक्षित EOF, जबकि मिलान की तलाश में "" - बैश स्क्रिप्ट
मैंने बस एक बैश स्क्रिप्ट लिखी और हमेशा इस EOF- एरर को प्राप्त किया। तो यहाँ मेरी स्क्रिप्ट है (केवल OS X पर काम करता है): #!/bin/bash #DEFINITIONS BEGIN en_sq() { echo -e "Enabling smart quotes..." defaults write NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool true status=$(defaults read NSGlobalDomain NSAutomaticQuoteSubstitutionEnabled -bool) if [ "$status" …
38 bash  shell 

4
इतिहास से अंतिम एन कमांड कैसे प्राप्त करें?
मैं देखना चाहता हूं कि मेरे अंतिम एन कमांड क्या हैं history। मैंने सोचा था history | tail -n 5कि इसे बनाऊंगा, लेकिन मैंने देखा कि एक बहुस्तरीय कमांड के पास उतने ही पंक्तियों के लिए मायने रखता है जितना कि यह है। $ echo "hello how are you" $ …

2
क्या बैश में फिश के ऑटोसजेशन और हाइलाइटिंग जैसी समान विशेषताएं हैं?
मैंने हाल ही में फिश में 2 फीचर देखे हैं और सोच रहा था कि क्या किसी को पता था कि ये बैश में भी उपलब्ध हैं? वाक्य - विन्यास पर प्रकाश डालना सुनिश्चित वर्णन: आप जल्दी से नोटिस करेंगे कि आपके लिखते ही मछली सिंटेक्स हाइलाइटिंग करती है। अमान्य …
37 bash  shell  fish 


4
मैं 'तारीख' के आउटपुट से अग्रणी शून्य कैसे निकालूं या ऐसी दशमलव संख्याओं की अष्टांगिक व्याख्या से बचूं?
मेरे पास यह है: date +"%H hours and %M minutes" मैं इसे कहने के लिए त्योहार का उपयोग करता हूं .. लेकिन यह कहता है: "शून्य नौ घंटे" .. मैं इसे "नौ घंटे" कहना चाहता हूं! लेकिन तारीख हमेशा मुझे 09 देते हैं ... तो मुझे आश्चर्य है कि अगर …
37 bash  shell  date  arithmetic 

4
मैं एक बदमाश उर्फ ​​घोषणा कैसे पा सकता हूं?
मैं यह खोजने की कोशिश कर रहा हूं कि एक विशिष्ट कहां aliasघोषित किया गया है। मैंने उन सभी सामान्य स्थानों को खोजा है, जहाँ मुझे एलियास की तलाश है: ~ / .Bashrc ~ / .Bash_profile / Etc / bashrc / Etc / प्रोफ़ाइल नसीब के साथ। मुझे पता है …
37 bash  alias  bashrc 

4
Scp का उपयोग करते समय दूरस्थ रास्तों के लिए स्वतः पूर्णता कैसे सक्षम करें?
मैंने रिमोट का उपयोग करके अपने लैपटॉप में फ़ाइल कॉपी की: scp someFile USER@192.168.178.32:/home/USER/put/it/some/where/oh/damn/you/here मैं टैब मारकर दूरस्थ पथ को स्वत: पूर्ण करने में सक्षम होना चाहता हूं।
37 bash  ssh  autocomplete 

1
शेल स्क्रिप्ट में "बैश-इस्स" से बचना
क्या पर्ल के समान एक उपकरण मौजूद है :: आलोचना जो आपकी शेल स्क्रिप्ट का निरीक्षण करेगी और खामियों, पोर्टेबिलिटी के मुद्दों, गैर-मानक कार्यक्रमों का उपयोग बिना कमियां, मूल्यह्रास कार्यक्रम का उपयोग, आदि के बारे में बताएगी? मुझे लगता है कि set -o posixयह गैर-पॉसिक्स उपयोग को अक्षम कर देगा, …
37 bash  shell  zsh  ash 

3
प्रिंटफ में डैश
मैं प्रिंट स्क्रिप्ट का उपयोग करने की कोशिश कर रहा हूँ एक bash स्क्रिप्ट में कुछ सुंदर आउटपुट उदाहरण के लिए: ----------------------- | This is some output | ----------------------- लेकिन मैं कुछ ऐसे व्यवहार पर लड़खड़ा गया हूँ जो मुझे समझ नहीं आ रहा है। $ printf "--" मुझे त्रुटि …
37 bash 

5
एक क्रोन स्क्रिप्ट में सिस्टम दिनांक / समय का उपयोग करना
मैं एक Cronjob की स्थापना कर रहा हूं जो मेरे सर्वर में मौजूद एक MySQL डेटाबेस का बैकअप लेगा, लेकिन मैं नहीं चाहता कि यह एक ही फाइल को बार-बार ओवरराइट करता रहे। इसके बजाय, मैं अपने आप से चुनने के लिए बैकअप की एक सरणी रखना चाहता हूं। उदाहरण …
37 bash  terminal  cron 

12
एक संख्या में हजारों विभाजक जोड़ें
अजगर में re.sub(r"(?<=.)(?=(?:...)+$)", ",", stroke ) किसी संख्या को तीन गुणा करने के लिए, उदाहरण के लिए: echo 123456789 | python -c 'import sys;import re; print re.sub(r"(?<=.)(?=(?:...)+$)", ",", sys.stdin.read());' 123,456,789 बैश / जाग के साथ भी ऐसा ही कैसे करें?

2
टर्मिनल स्वतः पूर्ण: सुझावों के माध्यम से चक्र
मेरे पास यह उबंटू सेटअप पर था और जब से मैंने फेडोरा में स्विच किया है मैं इसे सेट करना चाहता हूं और मैं भूल गया कि कैसे ... विचार सरल है: मैं नहीं चाहता कि टर्मिनल मुझे डबल होने पर सुझाव दिखाए tab, इसके बजाय मैं चाहता हूं कि …

3
'सिंटैक्स त्रुटि: "(" अप्रत्याशित "एक सरणी बनाते समय
मेरे पास दो (डेबियन) लिनक्स सर्वर हैं। मैं एक शेल स्क्रिप्ट बना रहा हूं। पहले एक पर मैं इस प्रकार एक सरणी बनाता हूं: #!/bin/bash target_array=( "/home/user/direct/filename -p123 -r" ) यह ठीक काम करता है। लेकिन जब मैं इसे दूसरे सर्वर पर चलाता हूं तो मुझे यह मिलता है: Syntax …

1
क्या हमें UTF-8 अक्षरों का उपयोग ⏰ जैसे bash / शेल स्क्रिप्ट में करना चाहिए?
यदि यहां लॉन्च किया गया है तो यहां सरल कोड मेरी मशीन पर अपेक्षित रूप से काम कर रहा है bash: function ⏰(){ date } ⏰ क्या इसका उपयोग करने वाले अन्य लोगों के लिए कोई समस्या हो सकती है, या क्या यह सार्वभौमिक है? मुझे आश्चर्य हो रहा है …
36 bash  shell  unicode 

3
वैरिएबल सामग्री पढ़ने से अधिक तेज़ी से फ़ाइल क्यों खोल रहा है?
एक bashस्क्रिप्ट में मुझे /proc/फाइलों से विभिन्न मूल्यों की आवश्यकता होती है । अब तक मेरे पास दर्जनों लाइनें हैं जो फाइलों को सीधे इस तरह से पकड़ती हैं: grep -oP '^MemFree: *\K[0-9]+' /proc/meminfo उस अधिक कुशल बनाने के प्रयास में मैंने फ़ाइल की सामग्री को एक चर में सहेज …

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