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

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

9
एक और एक बनाने के बजाय निर्देशिका को अधिलेखित करने के लिए 'cp' को कैसे बाध्य करें?
मैं एक बैश स्क्रिप्ट लिखने की कोशिश कर रहा हूं जो मौजूदा निर्देशिका को अधिलेखित कर देगी। मेरे पास एक निर्देशिका है foo/और मैं bar/इसके साथ ओवरराइट करने की कोशिश कर रहा हूं । लेकिन जब मैं ऐसा करता हूं: cp -Rf foo/ bar/ एक नई bar/foo/निर्देशिका बनाई गई है। …
107 linux  bash  shell  command-line  cp 

4
पहली पंक्ति के बाद लूप लाइन पढ़ते समय शेल स्क्रिप्ट बंद हो जाती है
मेरे पास निम्नलिखित शेल स्क्रिप्ट है। उद्देश्य लक्ष्य फ़ाइल की प्रत्येक पंक्ति (जिसका पथ स्क्रिप्ट में इनपुट पैरामीटर है) के माध्यम से लूप करना है और प्रत्येक पंक्ति के विरुद्ध काम करना है। अब, ऐसा लगता है कि लक्ष्य फ़ाइल में केवल पहली पंक्ति के साथ काम करना है और …
107 bash  shell  ssh  while-loop 

2
जब कमांड आउटपुट को किसी वेरिएबल में स्टोर किया जाता है, तो लाइन को कैसे संरक्षित करें?
मैं लिनक्स पर बैश शेल का उपयोग कर रहा हूं। मेरे पास यह सरल स्क्रिप्ट है ... #!/bin/bash TEMP=`sed -n '/'"Starting deployment of"'/,/'"Failed to start context"'/p' "/usr/java/jboss/standalone/log/server.log" | tac | awk '/'"Starting deployment of"'/ {print;exit} 1' | tac` echo $TEMP हालाँकि, जब मैं यह स्क्रिप्ट चलाता हूं ./temp.sh सभी आउटपुट …
107 linux  bash  shell  line-breaks 

6
पुनरावर्ती फ़ाइल एक्सटेंशन को सभी फ़ाइलों में जोड़ें
मेरे पास कुछ निर्देशिकाएं और उप-निर्देशिकाएं हैं जिनमें बिना फाइल एक्सटेंशन वाली फाइलें हैं। मैं .jpgइन निर्देशिकाओं में निहित सभी फाइलों को जोड़ना चाहता हूं । मैंने फ़ाइल एक्सटेंशन को बदलने के लिए बैश स्क्रिप्ट देखी है, लेकिन सिर्फ एक जोड़ने के लिए नहीं। यह भी पुनरावर्ती होने की आवश्यकता …

8
मैं कैसे बैश में जांच कर सकता हूं कि क्या कोई फ़ाइल x समय से पहले बनाई गई थी?
मैं लाइनक्स बैश में जांचना चाहता हूं कि क्या कोई फ़ाइल एक्स समय से पहले बनाई गई थी। मान लीजिए कि फ़ाइल को text.txt कहा जाता है और समय 2 घंटे है। if [ what? ] then echo "old enough" fi
106 linux  bash  command-line 

8
लिनक्स बाश में टिल्ड का अर्थ (होम डायरेक्टरी नहीं)
सबसे पहले, मुझे पता है कि ~/होम डायरेक्टरी है। सीडी करना ~या ~/मुझे घर निर्देशिका में ले जाना। हालांकि, cd ~Xमुझे एक विशेष स्थान पर ले जाता है, जहां Xकुछ भी प्रतीत होता है। बैश में, यदि मैं "हिट cd ~" और हिट टैब, यह संभव का एक समूह से …

11
यूनिक्स अलग-अलग परिणाम हैं?
मैं एक यूनिक्स के परिणाम को दूसरे के बाद एक अंतर के बजाय कमांड-टू-साइड कैसे कर सकता हूं? एक उदाहरण के लिए नीचे देखें: diff /tmp/test1 /tmp/test2 1,4c1,2 < asfdsadf < asdfsad < fsaf < fdsadf --- > asdfsafdsf > saf 6,8d3 < sadf < asdf < sadf 10d4 < …
106 bash  unix  diff 

13
बैश स्क्रिप्ट का उपयोग करके सभी गिट शाखाओं के माध्यम से पुनरावृति कैसे करें
मैं कैसे बैश स्क्रिप्ट का उपयोग करके अपने भंडार में सभी स्थानीय शाखाओं के माध्यम से पुनरावृति कर सकता हूं। मुझे इसे पुन: व्यवस्थित करने की आवश्यकता है और शाखा और कुछ दूरस्थ शाखाओं के बीच कोई अंतर है। भूतपूर्व for branch in $(git branch); do git log --oneline $branch …
105 git  bash  git-bash 

9
एक कमांड के स्टड के लिए एक चर के मूल्य को कैसे पारित किया जाए?
मैं एक शेल स्क्रिप्ट लिख रहा हूं, जो कुछ हद तक सुरक्षित होनी चाहिए अर्थात सुरक्षित डेटा को कमांड के मापदंडों के माध्यम से पारित नहीं करता है और अधिमानतः अस्थायी फ़ाइलों का उपयोग नहीं करता है। मैं एक चर को एक कमांड के स्टड में कैसे पारित कर सकता …
105 security  bash  stdin 

10
एक टैब के रूप में sed पहचान क्यों नहीं रहा है?
sed "s/\(.*\)/\t\1/" $filename > $sedTmpFile && mv $sedTmpFile $filename मैं इस sedलिपि की अपेक्षा कर रहा हूं tabकि हर पंक्ति के सामने एक इंसर्ट डाला जाए $filenameलेकिन ऐसा नहीं है। किसी कारण के लिए यह एक सम्मिलित है t।
105 regex  bash  sed 

4
फ़ाइलों को अंतिम संपादित तिथि द्वारा सूचीबद्ध करें
मेरे पास एक निर्देशिका है: /home/user/ मैं इस निर्देशिका की प्रत्येक फ़ाइल (उप निर्देशिकाओं में शामिल) को कैसे सूचीबद्ध कर सकता हूं और उन्हें अंतिम तिथि तक क्रमबद्ध कर सकता हूं?
104 bash  shell 

7
बैश चर दायरा
कृपया मुझे समझाएं कि बहुत अंतिम echoवक्तव्य क्यों खाली है? मुझे उम्मीद है कि XCODE1 के मूल्य में लूप में वृद्धि हुई है: #!/bin/bash OUTPUT="name1 ip ip status" # normally output of another command with multi line output if [ -z "$OUTPUT" ] then echo "Status WARN: No messages from …
104 bash  scope  pipe 

4
पता लगाएँ कि क्या homebrew पैकेज स्थापित है
मैं यह पता लगाने के लिए एक शेल स्क्रिप्ट लिखने वाला हूं कि सिस्टम में कई होमब्रेव पैकेज स्थापित हैं या नहीं। वहाँ एक का उपयोग करने के लिए एक काढ़ा आदेश का उपयोग करने के लिए है कि? मैंने के एक्जिट कोड का उपयोग करने की कोशिश की brew …
104 bash  shell  homebrew 

17
प्रत्येक निर्देशिका में फ़ाइलों की संख्या की गणना कैसे करें?
मैं सभी निर्देशिकाओं को सूचीबद्ध करने में सक्षम हूं find ./ -type d मैंने प्रत्येक निर्देशिका की सामग्री को सूचीबद्ध करने और निम्नलिखित आदेश का उपयोग करके प्रत्येक निर्देशिका में फ़ाइलों की संख्या गिनने का प्रयास किया find ./ -type d | xargs ls -l | wc -l लेकिन इससे …
104 linux  bash  ubuntu 

8
कैसे बास में एक समारोह के भीतर एक वैश्विक चर को संशोधित करने के लिए?
मैं इसके साथ काम कर रहा हूँ: GNU bash, version 4.1.2(1)-release (x86_64-redhat-linux-gnu) मेरे पास नीचे की तरह एक स्क्रिप्ट है: #!/bin/bash e=2 function test1() { e=4 echo "hello" } test1 echo "$e" कौन सा रिटर्न: hello 4 लेकिन अगर मैं फ़ंक्शन का परिणाम किसी वैरिएबल को सौंपता हूं, तो वैश्विक …

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