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

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


3
शेल स्क्रिप्ट्स में stderr पर पुनर्निर्देशन का उपयोग कब करें
मुझे पता है कि अच्छी तरह से उपयोग किए जाने वाले उपयोगिताओं जैसे कि grep आउटपुट "सामान्य" संदेश stdout को, और त्रुटि संदेश stderr को। $ grep '^foo' file1 file2 file1:foo grep: file2: No such file or directory जब मैं स्वयं शेल स्क्रिप्ट लिख रहा होता हूं, तो मुझे अक्सर …

4
व्हिपटेल या संवाद
मैं स्क्रिप्ट बनाने जा रहा हूं जो उपयोगकर्ता इनपुट का उपयोग करेगा, इसलिए मैंने व्हिपटेल का उपयोग करने का निर्णय लिया, लेकिन थोड़ा भ्रमित हो गया कि कौन सा पोर्टेबल है और उबंटू 10.x और उच्च और CentOs5.x और उच्चतर में काम करेगा। मुझे पता है read, लेकिन मुझे डायलॉग …

7
किसी फोल्डर में हर 4 वा फाइल को कॉपी कैसे करें
मेरे पास एक फ़ोल्डर में बहुत सारी फाइलें हैं, जैसे नाम 00802_Bla_Aquarium_XXXXX.jpg। अब मुझे हर चौथी फ़ाइल को एक सबफ़ोल्डर में कॉपी करने की आवश्यकता है , जिसमें कहा गया है selected/। 00802_Bla_Aquarium_00020.jpg <= this one 00802_Bla_Aquarium_00021.jpg 00802_Bla_Aquarium_00022.jpg 00802_Bla_Aquarium_00023.jpg 00802_Bla_Aquarium_00024.jpg <= this one 00802_Bla_Aquarium_00025.jpg 00802_Bla_Aquarium_00026.jpg 00802_Bla_Aquarium_00027.jpg 00802_Bla_Aquarium_00028.jpg <= this one …
15 bash  files  cp 

2
मैं अस्थायी उपयोग के लिए एक स्वच्छ शेल वातावरण कैसे बना सकता हूं?
मैं यूनिक्स-केंद्रित लोकप्रिय क्यू एंड ए साइट पर लगातार उत्तर देने वाला हूं, और अपने कई उत्तरों में मैं bashशेल का उपयोग करके उदाहरण प्रदान करता हूं । हालांकि, हर बार जब मैं ऐसा करता हूं तो मुझे यह सुनिश्चित करने के लिए स्वच्छ वातावरण बनाने की प्रक्रिया से गुजरना …

2
ग्लोबिंग का उपयोग करने पर क्या मैं `rm` को केवल इंटरएक्टिव बना सकता हूं? (या तो बाश या zsh या दोनों में)
जब भी मैं rmएक बार शेल ग्लोबिंग के साथ एक से अधिक आइटम करता हूं और यहां तक ​​कि थोड़ी सी भी संभावना है कि पैटर्न जितना मैं इसकी अपेक्षा करता हूं उससे अधिक फैलता है, मैं हमेशा जोड़ने की याद रखने की कोशिश करता हूं -i, लेकिन (निश्चित रूप …
15 bash  zsh  wildcards  rm 

1
अभिव्यक्ति में $ काम के बिना चर विस्तार क्यों होता है?
#!/bin/bash VALUE=10 if [[ VALUE -eq 10 ]] then echo "Yes" fi मेरे आश्चर्य के लिए, यह "हाँ" आउटपुट करता है। मुझे इसकी आवश्यकता होगी [[ $VALUE -eq 10 ]]। मैंने इसके CONDITIONAL EXPRESSIONSखंड को स्कैन कर लिया है man bash, लेकिन मुझे इस व्यवहार को समझाने के लिए कुछ …


4
एक निर्देशिका और रिश्तेदार पथ के लिए प्रतीकात्मक लिंक
मैंने डायरेक्टरी (ब्लिंक) के लिए पूर्ण पथ के साथ सिमलिंक बनाया है और उदाहरण के लिए निम्नलिखित पेड़ हैं: $ ls -l /tmp/A total 0 lrwxrwxrwx 1 root root 6 Apr 3 12:27 Blink -> /tmp/B -rw-r--r-- 1 root root 0 Apr 3 12:27 foo $ ls -l /tmp/B total …

2
क्या अंतर है: और सच?
इन bash: $ type : : is a shell builtin $ type true true is a shell builtin ऐसा लगता है कि वे समान हैं, लेकिन वे समान सिस्टम ट्रेस नहीं देते हैं: $ strace : strace: :: command not found $ strace true execve("/bin/true", ["true"], [/* 82 vars */]) …
15 bash  dash 

1
स्ट्रिंग को पूर्ण करने के लिए स्ट्रिंग आउटपुट कैसे करें?
कुछ gitआदेशों में कई विकल्प होते हैं, और यह अक्सर उनके लिए खोज करने के लिए उपयोगी होगा जिनकी मुझे आवश्यकता है - मैं सिर्फ उस विकल्प की तलाश कर रहा था जो TABचौड़ाई को नियंत्रित करता है git-gui, लेकिन इसके लिए लगभग 200 पूर्णताएं हैं git config। एक स्पष्ट …

4
क्लिपबोर्ड से vi- सक्षम zsh या बैश शेल तक पेस्ट करना
मैं सिस्टम क्लिपबोर्ड (या पाठ चयन) को मेरे "vi-like" शेल प्रांप्ट में कीबोर्ड से उपयोग करने में सक्षम होना चाहूंगा। मैं आमतौर पर zsh और कभी-कभी बैश का उपयोग करता हूं। दोनों मामलों में, मेरे पास vi- जैसा व्यवहार ( bindkey -v/ set -o vi) है। विम में, मैं जिस …
15 bash  shell  zsh  vi  clipboard 

2
एक निश्चित समय अवधि के बाद एक रूट शेल कैसे बाहर हो सकता है?
क्या एक रूट शेल को 'टाइम आउट' करने का एक तरीका है (उदाहरण के लिए, gnome-terminal) ताकि एक निश्चित समय के बाद कोई कमांड जारी न हो, शेल बाहर निकल जाए? मैं एक ऐसे समाधान की तलाश कर रहा हूं जो bashफेडोरा और kshओपनबीएसडी पर काम करता है ।
15 bash  ksh 

5
Bash में N समय से 1 कमांड कैसे चलाएं
मुझे यादृच्छिक रूप से कमांड चलाने का एक तरीका चाहिए, 10 में से 1 बार कहें। क्या ऐसा करने के लिए एक अंतर्निहित या जीएनयू कोरुटिल है, आदर्श रूप से कुछ इस तरह: chance 10 && do_stuff जहां do_stuffकेवल 10 बार में 1 निष्पादित किया गया है? मुझे पता है …

4
क्यों बैश इतिहास को हटाना पर्याप्त नहीं है?
मुझे लगता है कि मेरे बैश इतिहास को हटाने के लिए मेरे बैश इतिहास को हटाने के लिए पर्याप्त था, लेकिन कल मेरी बिल्ली मेरे कीबोर्ड के दाईं ओर गड़बड़ कर रही थी और जब मैं अपने कंप्यूटर में वापस आया तो मैंने देखा कि मैंने कुछ महीने पहले टाइप …
15 linux  bash  bashrc 

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