shell-script पर टैग किए गए जवाब

शेल स्क्रिप्ट, निष्पादन योग्य फ़ाइलों के बारे में प्रश्न जो शेल (bash, zsh, आदि) द्वारा व्याख्या किए गए हैं।

4
शेल स्क्रिप्ट में एक वेरिएबल खाली होने पर परीक्षण करना
मैंने निम्न तकनीक को कई अलग-अलग गोले पर कई बार इस्तेमाल किया है, यह परखने के लिए कि क्या एक चर खाली है: if [ "x$1" = "x" ]; then # Variable is empty fi क्या अधिक विहित पर इस का उपयोग करने पर कोई लाभ है if [ -z …

4
शेल स्क्रिप्ट के माध्यम से कीस्ट्रोक्स इंजेक्ट कैसे करें?
मैं इनपुट डेमॉन में कीस्ट्रोक्स इंजेक्ट करने की कोशिश कर रहा हूं ताकि बैश स्क्रिप्ट से टाइपिंग अनुकरण कर सके। क्या यह संभव है, और यदि ऐसा है, तो मैं इसे कैसे कर सकता हूं?

5
शेल प्रांप्ट से 'यस' की विविधताओं को स्वीकार करने का बेहतर तरीका
शेल स्क्रिप्ट की प्रयोज्य परीक्षण मैंने लिखा है कि लोगों को अलग-अलग अपेक्षाएं थीं कि कैसे एक प्रश्न का उत्तर दिया जाए जो उत्तर के रूप में 'हां' की उम्मीद करता है। नीचे दिए गए कोड उदाहरण में विविधताएं देखें। निश्चित रूप से एक बेहतर तरीका होना चाहिए कि मैं …

5
लूप का उपयोग करते हुए दो इनपुट फ़ाइलों से कैसे पढ़ें
मैं जानना चाहता था कि क्या एक समय में एक पंक्ति में लूप रहते हुए दो इनपुट फ़ाइलों से पढ़ने का कोई तरीका है। उदाहरण के लिए, मैं कहता हूं कि मेरे पास दो फाइलें हैं FileAऔर FileB। FileA: [jaypal:~/Temp] cat filea this is File A line1 this is File …

3
बैश स्क्रिप्ट का उपयोग करके स्ट्रिंग को कैसे सॉर्ट करें जो स्ट्रिंग + न्यूमेरिक के साथ संयुक्त है?
यह वह डेटा है जिसे मैं सॉर्ट करना चाहता हूं। लेकिन sortसंख्यात्मक को स्ट्रिंग करने के लिए व्यवहार करता है, यह डेटा जैसा कि मुझे उम्मीद था कि कोई हल नहीं किया गया है। / घर / फाइलें / प्रोफाइल 1 / घर / फाइलें / प्रोफाइल 10 / घर …

8
क्या पाइपिंग, स्थानांतरण, या पैरामीटर विस्तार अधिक कुशल है?
मैं कुछ मानों के माध्यम से पुनरावृति करने का सबसे कुशल तरीका खोजने की कोशिश कर रहा हूं जो शब्दों की एक अंतरिक्ष से अलग सूची में एक दूसरे से दूर मूल्यों की एक सुसंगत संख्या है (मैं एक सरणी का उपयोग नहीं करना चाहता)। उदाहरण के लिए, list="1 ant …

1
अगर "bash <file>" काम करता है, तो "source <file>" एक त्रुटि क्यों है?
मेरे पास निम्न स्क्रिप्ट है: #!/bin/bash set -x if :; then echo a fi अगर मैं दौड़ता हूं bash /tmp/file, तो aयह गूँजता है, लेकिन अगर मैं दौड़ता source /tmp/fileहूं, तो मुझे मिलता है: bash: /tmp/test: line 6: syntax error: unexpected end of file उत्पादन: knezi@holly tmp]$set -x; source /tmp/test; …

6
मैं अपने SSH पब की कुंजी को सर्वर की सूची में अपना पासवर्ड टाइप किए बिना कैसे प्रचारित कर सकता हूं?
मुझे हाल ही में सर्वरों की एक सूची में उपयोगकर्ता नाम / पासवर्ड का उपयोग दिया गया था और मैं इन सर्वरों के लिए अपनी SSH सार्वजनिक कुंजी का प्रचार करना चाहता हूं, ताकि मैं और अधिक आसानी से लॉगिन कर सकूं। ताकि यह स्पष्ट हो: दूरस्थ सर्वर पर कोई …

7
अगर स्क्रिप्ट में सूडो की आवश्यकता होती है तो क्या उन्हें असफल होना चाहिए, या सूडो और प्रॉम्प्ट का उपयोग करना चाहिए?
मेरे पास एक स्क्रिप्ट है जो मुझे मेरी बैकलाइट चमक पर ठीक-ठीक नियंत्रण देती है और sudoचलाने की आवश्यकता होती है। यह अनिवार्य रूप से यह है: backlight="/sys/class/backlight/acpi_video0/brightness" echo $1 | tee $backlight और रहता है ~/bin/backlight-adjust। स्क्रिप्ट को sudoविशेषाधिकारों की आवश्यकता है , क्योंकि tee $backlightएक विशेषाधिकार प्राप्त स्थान …

6
एक ही हेडर के साथ कई फाइलों को समेटना
मेरे पास एक ही हैडर और उसके नीचे अलग-अलग वैक्टर वाली कई फाइलें हैं। मुझे उन सभी को संक्षिप्त करने की आवश्यकता है, लेकिन मैं चाहता हूं कि केवल पहली फ़ाइल के शीर्षलेख को संक्षिप्त किया जाए और मैं नहीं चाहता कि अन्य शीर्षकों को संक्षिप्त किया जाए क्योंकि वे …

3
इनलाइन शेल-स्क्रिप्ट में चर कैसे भेजें?
मैं निम्नलिखित स्क्रिप्ट चलाता हूं: VAR="Test" sh -c 'echo "Hello $VAR"' लेकिन मुझे मिलता है: # ./test.sh Hello मैं VARअपनी स्क्रिप्ट के चर को शेल के साथ कैसे बना सकता हूं sh -c '...'?

5
शेल स्क्रिप्टिंग: इंटरनेट कनेक्टिविटी की जांच करने का उचित तरीका?
मुझे ऐसी स्क्रिप्ट मिलीं जो कहती हैं कि वे इंटरनेट कनेक्टिविटी के लिए जांच करती हैं। कुछ आईपी पते की जाँच करते हैं यदि इंटरफ़ेस BUT है तो यह इंटरनेट कनेक्टिविटी के लिए जाँच नहीं करता है। मैंने पाया कि कुछ इस तरह से पिंग का उपयोग करता है: if …

8
मेरी शेल स्क्रिप्ट के लिए कॉन्फ़िग फ़ाइल का उपयोग करें
मुझे अपनी स्वयं की स्क्रिप्ट के लिए एक विन्यास फाइल बनाने की आवश्यकता है: यहाँ एक उदाहरण है: स्क्रिप्ट: #!/bin/bash source /home/myuser/test/config echo "Name=$nam" &gt;&amp;2 echo "Surname=$sur" &gt;&amp;2 की सामग्री /home/myuser/test/config: nam="Mark" sur="Brown" यह काम करता है! मेरा प्रश्न: यह ऐसा करने का सही तरीका है या अन्य तरीके हैं?

6
किसी स्क्रिप्ट में अंकगणितीय चर कैसे जोड़ें
मैं एक फ़ोल्डर में सम्‍मिलित कई फ़ाइलों की लाइन आकार जमा करना चाहता हूं। मैंने निम्नलिखित स्क्रिप्ट लिखी है: let a=0 let num=0 for i in folder/* do num=`cat $i | wc -l` a=$a+$num done echo $a स्क्रिप्ट के अंत में मुझे जो मिल रहा है वह 123 + 234 …

5
Bash में http लिंक का अंतिम भाग कैसे प्राप्त करें?
मेरे पास एक http लिंक है: http://www.test.com/abc/def/efg/file.jar और मैं पिछले भाग file.jar को चर में सहेजना चाहता हूं, इसलिए आउटपुट स्ट्रिंग "file.jar" है। शर्त : लिंक की लंबाई अलग हो सकती है जैसे: http://www.test.com/abc/def/file.jar. मैंने इसे इस तरह आज़माया: awk -F'/' '{print $7}' , लेकिन समस्या URL की लंबाई है, …
25 bash  shell-script  awk  cut 

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