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

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

22
अनावश्यक देरी के बिना बैश में टाइमआउट करें
यह एक निश्चित समय के बाद एक कमांड को ऑटो-कमांड को कमांड लाइन कमांड का जवाब देता है बैश कमांड लाइन से लंबे समय तक चलने वाले कमांड को टाइमआउट करने के लिए 1-लाइन विधि का प्रस्ताव करता है: ( /path/to/slow command with options ) & sleep 5 ; kill …

11
बाश में झंडे के साथ तर्क कैसे प्राप्त करें
मुझे पता है कि मैं आसानी से इस तरह के पैरामीटर को बैश में प्राप्त कर सकता हूं: $0 या $1 मैं प्रत्येक पैरामीटर का उपयोग करने के लिए निर्दिष्ट करने के लिए इस तरह से ध्वज विकल्पों का उपयोग करने में सक्षम होना चाहता हूं: mysql -u user -h …
283 bash  shell 

7
क्या मैं इसे सोर्स किए बिना एक bash स्क्रिप्ट से पर्यावरण को एक चर निर्यात कर सकता हूं?
मान लीजिए कि मेरे पास यह स्क्रिप्ट है निर्यात : #! /usr/bin/env bash export VAR="HELLO, VARIABLE" जब मैं स्क्रिप्ट निष्पादित करता हूं और एक्सेस करने का प्रयास करता $VARहूं, तो मुझे कोई मूल्य नहीं मिलता है! echo $VAR वहाँ किसी भी तरह से इसे निर्यात करने के बिना निर्यात करने …

23
कैसे एक bash कमांड के साथ CPU स्पाइक बनाएं
मैं लिनक्स मशीन पर लगभग 100% लोड बनाना चाहता हूं। यह क्वाड कोर सिस्टम है और मैं चाहता हूं कि सभी कोर फुल स्पीड में जाएं। आदर्श रूप से, सीपीयू लोड एक निर्दिष्ट समय तक चलेगा और फिर बंद हो जाएगा। मैं उम्मीद कर रहा हूँ कि bash में कुछ …
281 linux  bash  load  cpu 

5
बैश सशर्त: कैसे "और" भाव? (यदि [-z $ VAR && -e $ VAR])
मुझे लगता है कि मैं स्पष्ट नहीं हूं कि मुझे कैसे करना है "और" परीक्षण। मैं यह सुनिश्चित करना चाहता था कि एक तर्क मौजूद था, जो अच्छी तरह से काम कर रहा था [ -e $VAR ], लेकिन यह पता चला है कि एक खाली स्ट्रिंग पर भी सच …
281 bash  shell 

3
लॉगिन मैक पर स्क्रिप्ट चलाना [बंद]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह स्टैक ओवरफ्लो के लिए विषय पर हो । 7 साल पहले बंद हुआ । इस प्रश्न को सुधारें मैं सोच रहा …

5
कुछ वर्णों को दूसरे वर्ण के साथ एक स्ट्रिंग में बदलना
मेरे पास AxxBCyyDEFzzLMN जैसा स्ट्रिंग है और मैं x , y , और z की सभी घटनाओं को _ के साथ बदलना चाहता हूं । इसे कैसे प्राप्त किया जा सकता है? मुझे पता है कि echo "$string" | tr 'x' '_' | tr 'y' '_'काम करेगा, लेकिन मैं पाइप …
279 string  bash 

6
एक निर्देशिका टार, लेकिन संग्रह में पूर्ण निरपेक्ष पथ संग्रहीत नहीं है
मेरे पास बैकअप शेल स्क्रिप्ट के भाग में निम्नलिखित कमांड है: tar -cjf site1.bz2 /var/www/site1/ जब मैं पुरालेख की सामग्री को सूचीबद्ध करता हूं, मुझे मिलता है: tar -tf site1.bz2 var/www/site1/style.css var/www/site1/index.html var/www/site1/page2.html var/www/site1/page3.html var/www/site1/images/img1.png var/www/site1/images/img2.png var/www/site1/subdir/index.html लेकिन मैं /var/www/site1निष्कर्षण को आसान बनाने और बेकार निरंतर निर्देशिका संरचना से बचने …
277 linux  bash  backup  tar 

15
Dockerfile में RUN निर्देश का उपयोग करने से 'स्रोत' काम नहीं करता है
मेरे पास एक डॉकरफ़ाइल है जिसे मैं एक वेनिला पायथन पर्यावरण स्थापित करने के लिए एक साथ रख रहा हूं (जिसमें मैं एक ऐप स्थापित करूंगा, लेकिन बाद की तारीख में)। FROM ubuntu:12.04 # required to build certain python libraries RUN apt-get install python-dev -y # install pip - canonical …
274 bash  shell  docker 

17
बैश स्क्रिप्ट में रूट के रूप में चल रहा है, तो कैसे जांचें
मैं एक स्क्रिप्ट लिख रहा हूं जिसके लिए रूट स्तर की अनुमति की आवश्यकता होती है, और मैं इसे बनाना चाहता हूं ताकि यदि स्क्रिप्ट रूट के रूप में नहीं चलती है, तो यह बस गूँजता है "कृपया रूट के रूप में चलाएं।" और बाहर निकलता है। यहाँ मैं देख …
274 bash  shell  root 

24
टर्मिनल के भीतर से mysql का उपयोग करके चेतावनी संदेशों को दबाएं, लेकिन बैश स्क्रिप्ट में लिखा पासवर्ड
जब मैंने टर्मिनल के भीतर MySQL पर निम्न कमांड चलाने की कोशिश की: mysql -u $user -p$password -e "statement" निष्पादन उम्मीद के मुताबिक काम करता है, लेकिन यह हमेशा एक चेतावनी जारी करता है: चेतावनी: कमांड लाइन इंटरफ़ेस पर पासवर्ड का उपयोग करना असुरक्षित हो सकता है। हालाँकि, मुझे पर्यावरण …
273 mysql  bash  shell 

15
बैश में टाइमस्टैम्प को तिथियों में कैसे बदलें?
मुझे एक शेल कमांड या स्क्रिप्ट की आवश्यकता है जो एक यूनिक्स टाइमस्टैम्प को एक तिथि में परिवर्तित करता है। इनपुट पहले पैरामीटर से या स्टड से, निम्न उपयोग पैटर्न के लिए अनुमति दे सकता है: ts2date 1267619929 तथा echo 1267619929 | ts2date दोनों आदेशों का उत्पादन "बुध मार्च 3 …

8
बिना इसे चलाए मैं एक बैश लिपि की वाक्य रचना कैसे जाँच सकता हूँ?
क्या इसे निष्पादित किए बिना बैश स्क्रिप्ट सिंटैक्स की जांच करना संभव है? पर्ल का उपयोग करके, मैं चला सकता हूं perl -c 'script name'। क्या बैश स्क्रिप्ट के लिए कोई समकक्ष आदेश है?
267 linux  bash  unix  syntax  gnu 

11
कैसे जांच करें कि किसी फ़ाइल में बैश का उपयोग करके एक विशिष्ट स्ट्रिंग है या नहीं
मैं यह जांचना चाहता हूं कि किसी फ़ाइल में कोई विशिष्ट स्ट्रिंग है या नहीं। मैंने इस स्क्रिप्ट का उपयोग किया है, लेकिन यह काम नहीं करता है: if [[ 'grep 'SomeString' $File' ]];then # Some Actions fi मेरे कोड में क्या गलत है?
265 bash  shell  grep 

18
बैश स्क्रिप्ट का उपयोग करके फ़ाइल नामों में रिक्त स्थान कैसे बदलें
किसी दिए गए रूट निर्देशिका से शुरू होने वाले फ़ाइल और निर्देशिका नामों में अंडरस्कोर के साथ रिक्त स्थान को बदलने के लिए क्या कोई सुरक्षित समाधान सुझा सकता है? उदाहरण के लिए: $ tree . |-- a dir | `-- file with spaces.txt `-- b dir |-- another file …

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