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

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

6
कमांड प्रतिस्थापन: न्यूलाइन पर विभाजन लेकिन जगह नहीं
मुझे पता है कि मैं इस समस्या को कई तरीकों से हल कर सकता हूं, लेकिन मैं सोच रहा हूं कि क्या केवल बैश-इन का उपयोग करके ऐसा करने का कोई तरीका है, और यदि नहीं, तो इसे करने का सबसे कुशल तरीका क्या है। मेरे पास सामग्री जैसी फाइल …

7
मुझे किस शेल का उपयोग करना चाहिए - tshsh बनाम bash? [बन्द है]
मैं tcshलंबे समय से उपयोग कर रहा हूं । लेकिन जब भी मैं किसी चीज की खोज कर रहा होता हूं, तो मैं अक्सर पाता हूं कि निर्दिष्ट तरीके bashविशिष्ट हैं। यहां तक ​​कि शेल स्क्रिप्ट के लिए सिंटैक्स दोनों के लिए अलग है। मैंने इंटरनेट पर जो कुछ भी …
30 linux  shell  bash  fedora  tcsh 

5
जाँच करें कि क्या $ REPLY संख्या में है
मैं किसी भी वीडियो-फाइल को MP4 में ट्रांसलेट करने के लिए, Bash का उपयोग करके लिनक्स के लिए एक शेल स्क्रिप्ट लिख रहा हूं। कि के लिए, मैं उपयोग कर रहा हूँ avconvके साथ libvorbisऑडियो के लिए। मेरी स्क्रिप्ट के अंदर, मेरे पास उपयोगकर्ता के लिए एक प्रश्न है: read …

5
खानाबदोश के मामले में बाहर निकलने से रोकें
यह स्क्रिप्ट "के बाद" गूँजती नहीं है: #!/bin/bash -e echo "before" echo "anything" | grep e # it would if I searched for 'y' instead echo "after" exit यह भी होता अगर मैं -eशेलबैंग लाइन पर विकल्प को हटा देता , लेकिन मैं इसे रखना चाहता हूं, तो कोई त्रुटि …

8
क्या मेरी स्क्रिप्ट में कुछ गड़बड़ है या बैश अजगर से ज्यादा धीमा है?
मैं 1 अरब बार लूप चलाकर बैश और पायथन की गति का परीक्षण कर रहा था। $ cat python.py #!/bin/python # python v3.5 i=0; while i<=1000000000: i=i+1; बैश कोड: $ cat bash2.sh #!/bin/bash # bash v4.3 i=0 while [[ $i -le 1000000000 ]] do let i++ done timeकमांड का उपयोग …
29 bash  python3 

2
शेल कमांड में क्या मतलब है! #: 3
Ack के लिए इंस्टॉल गाइड इस कमांड का उपयोग करके ack स्क्रिप्ट इंस्टॉल करने का सुझाव देता है: curl http://beyondgrep.com/ack-2.14-single-file > ~/bin/ack && chmod 0755 !#:3 मैं मानता हूं कि !#:3अंत में किसी तरह का बैक-रेफरेंस है, लेकिन इसका क्या मतलब है? क्या zsh में कोई समकक्ष है? Google मददगार …

1
कुछ आदेशों के साथ BASH प्रक्रिया प्रतिस्थापन कार्य क्यों नहीं करता है?
मौके पर प्रक्रिया प्रतिस्थापन उम्मीद के मुताबिक काम नहीं करेगा। यहाँ एक उदाहरण है: इनपुट: gcc <(echo 'int main(){return 0;}') आउटपुट: /dev/fd/63: file not recognized: Illegal seek collect2: error: ld returned 1 exit status इनपुट: लेकिन जब यह एक अलग कमांड के साथ प्रयोग किया जाता है, तो यह अपेक्षित …

3
मैं सटीक कमांड लाइन को कुछ बैश उदाहरण के अंदर कैसे निष्पादित कर सकता हूं?
मेरे पास एक लंबे समय तक चलने वाला bashउदाहरण है (एक screenसत्र के अंदर ) जो लूप के अंदर कमांड के एक जटिल सेट को निष्पादित कर रहा है (प्रत्येक लूप के साथ पाइप, रीडायरेक्ट आदि)। लंबी कमांड लाइन टर्मिनल के अंदर लिखी गई थी - यह किसी भी स्क्रिप्ट …

6
खोल में कई फ़ाइलों के लिए पाइप
मेरे पास एक एप्लिकेशन है जो बड़ी मात्रा में डेटा का उत्पादन करेगा जिसे मैं डिस्क पर संग्रहीत नहीं करना चाहता हूं। एप्लिकेशन ज्यादातर डेटा को आउटपुट करता है जिसे मैं उपयोग नहीं करना चाहता, लेकिन उपयोगी जानकारी का एक सेट जिसे अलग-अलग फ़ाइलों में विभाजित किया जाना चाहिए। उदाहरण …
29 bash  shell  grep  pipe 

1
क्या केस के बयान पर रोक लगाई जा सकती है?
मैं ऐसा कुछ करने की कोशिश कर रहा हूँ: case $level in 3) echo "Level Three" 2) echo "Level Two" 1) echo "Level one" ;; esac जहां अगर $ स्तर = 3, यह उत्पादन होगा Level Three Level Two Level One जबकि अगर $ स्तर = 1, यह केवल उत्पादन …

7
कमांड निष्पादन के बाद बैश को कैसे रखा जाए?
मैं कुछ इस तरह से दौड़ना चाहूंगा: bash -c "some_program with its arguments" लेकिन अंतःक्रियात्मक बैश some_programसमाप्त होने के बाद भी चलते रहना चाहिए । मुझे यकीन है कि seys के -cरूप में एक अच्छा तरीका नहीं है man bash: एक इंटरैक्टिव शेल गैर-विकल्प तर्क के बिना और -c विकल्प …
29 bash 

6
मैं एक git [एक्शन] कमांड के लिए एक उपनाम कैसे बना सकता हूं (जिसमें रिक्त स्थान शामिल हैं)?
मेरे अधिकांश उपनाम इस रूप में हैं: alias p='pwd' मैं उर्फ ​​करना चाहता हूं git commitताकि यह होgit commit -v लेकिन अंतरिक्ष के साथ एक उपनाम बनाने की कोशिश करना एक त्रुटि देता है: $ alias 'git commit'='git commit -v' -bash: alias: `git commit': invalid alias name
29 bash  shell  terminal  alias  git 

4
मैं अंतिम कमांड को फ़ाइल में कैसे सहेज सकता हूं?
जब मैं बैश शेल का उपयोग करके अपने विश्लेषण चला रहा हूं, तो मैं अक्सर उन कमांड को सहेजना चाहता हूं जो मैंने उपयोग किए हैं जो मुझे उसी निर्देशिका में एक फ़ाइल के लिए अच्छे परिणाम देता है (मेरा "लॉगबुक", जैसा कि इसके तथाकथित) ताकि मैं जांच कर सकूं …

2
ग्लोब पैटर्न का विस्तार करने का सबसे अच्छा तरीका?
मुझे प्रोग्राम की रूप से फ़ाइलों की एक सूची में एक ग्लोब पैटर्न (जैसे ../smth*/*, या /etc/cron*/) का विस्तार करने की आवश्यकता है । इसे करने का सबसे अच्छा तरीका क्या होगा?
29 bash  wildcards 

3
निरंतरता चरित्र के बाद टिप्पणियों के साथ मल्टी लाइन कमांड को बैश करें
विचार करें echo \ # this is a comment foo यह देता है: $ sh foo.sh # this is a comment foo.sh: line 2: foo: command not found वेब पर कुछ खोज करने के बाद, मुझे डिजिटल साइट द्वारा बहन साइट स्टैक ओवरफ्लो पर एक समाधान मिला । तो एक …
29 bash  shell 

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