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

बैश (बॉर्न-अगेन SHell), उबंटू के कमांड-लाइन इंटरफ़ेस में डिफ़ॉल्ट रूप से उपयोग किया जाने वाला शेल है।

4
खाली सबफ़ोल्डर हटाएं, पैरेंट फ़ोल्डर रखें
जब मैं उपयोग करता हूं find /home/user/parentdir -type d -empty -delete यह अंदर के खाली सबफ़ोल्डर के लिए पुनरावर्ती दिखता है /home/user/parentdirऔर उन्हें हटा देता है। लेकिन अगर /home/user/parentdirयह भी खाली है, तो यह parentdirफ़ोल्डर को भी हटा देता है, जो मेरे लिए अवांछनीय है। मैं इस रखना चाहते हैं …

3
बैश स्क्रिप्ट में दो cd कमांड का इस्तेमाल क्यों नहीं किया जाता है?
मैंने एक बैश स्क्रिप्ट लिखी है जो निर्देशिकाओं की एक श्रृंखला बनाता है और चयनित निर्देशिकाओं के लिए एक क्लोन क्लोन करता है। उसके लिए, मुझे cdप्रत्येक निर्देशिका ( project 1और project 2) की आवश्यकता है, लेकिन स्क्रिप्ट cdदूसरी निर्देशिका में नहीं है और न ही कमांड निष्पादित करती है। …

3
मैं bash स्क्रिप्ट में $ 1 और $ 2 जैसे कुछ इनपुट चर को छोड़ते हुए $ * का उपयोग कैसे करूं?
उदाहरण के लिए, elif [[ $append = $1 ]] then touch ~/directory/"$2".txt echo "$variable_in_question" >> ~/directory/"$2".txt या तो निम्नलिखित सभी इनपुट युक्त एक टेक्स्ट फ़ाइल बनाएं "$2", या निम्नलिखित सभी इनपुट के साथ एक मौजूदा टेक्स्ट फ़ाइल को जोड़ दें "$2", मैं "$variable_in_question"पंक्ति 4 के स्थान पर क्या उपयोग करूंगा …

3
मुझे अपनी बैश स्क्रिप्ट कहां रखनी चाहिए
मेरे पास कुछ बहुत ही सरल बैश स्क्रिप्ट हैं जिन्हें मैंने उन चीजों के लिए एक साथ सिल दिया था जो मैं नियमित रूप से करता हूं। उनमें से एक मेरे बैकअप कार्यों को करने के लिए डुप्लिकेट चलाने के लिए है। कुछ भी नहीं चतुर सिर्फ अगर का एक …
15 bash  scripts  sudo 

1
टर्मिनल इनपुट सही तरीके से या बिल्कुल भी नहीं लिपटता है
अभी कुछ समय के लिए, मेरे पास मेरे सभी टर्मिनलों पर यह लगातार मुद्दा था, गनोम डिफ़ॉल्ट और टिल्डा से, जो मैं दोनों का उपयोग करता हूं, मैंने बस एक त्वरित चक्कर दिया, जहां मेरा इनपुट अपनी लाइन की शुरुआत को फिर से लिखना होगा जब यह होगा लपेटो, और …

2
कमांड के बाईं ओर पाठ का नाम क्या है (जैसा कि एक टर्मिनल में टाइप किया जाता है)?
मैं सोच रहा था कि क्या लिनक्स टर्मिनल में सबसे बाईं ओर का कोई नाम है (जिसके बाद हम कमांड टाइप करते हैं)। पसंद ubuntu@Ubuntu:~$ क्या हमारे पास इसके लिए कोई नाम है?

4
बैश अंकगणित में विभाजन सबसे अधिक प्रतिशत के रूप में 0 क्यों है?
एक स्क्रिप्ट के लिए बैश आरैथमेटिक का प्रयास करना, लेकिन $eअंत तक अपडेट नहीं होता है। आउटपुट अपने लिए बोलता है। max=5 for e in $(seq 1 1 $max); do percent=$(( $e/$max*100 )) echo "echo $e / $max : = $percent" done Tl; DR: 1..5 प्रतिशत के रूप में प्रदर्शित …

1
बाश में चर में उत्पादन पर कब्जा नहीं कर सकते
परेशान होना redis-cli। अगर redisBASH के माध्यम से कनेक्शन अस्वीकृत (सर्वर डाउन) है, तो मैं जांच करना चाहता हूं । सरल परीक्षण #!/bin/bash test=$(redis-cli exit) #exit out of the "not connected console" if [[ -z $test ]] ; then echo "I'm empty :(" fi मैं Could not connect to Redis …

1
यह "प्रिंटफ" कमांड क्या करता है?
मैं एक ट्यूटोरियल से गुज़र रहा था और वहाँ मैं एक कमांड में आया: printf "%(%s)T" इस कमांड का आउटपुट है: 1454299615 क्या कोई मुझे बता सकता है कि यह कमांड क्या है और आउटपुट का क्या मतलब है?

2
क्या है गायब-तर्क?
मैं 30 दिनों से अधिक पुरानी निर्देशिका, फ़ाइलों और निर्देशिकाओं को साफ़ करने के लिए निम्न आदेश का उपयोग करता हूं, और उन्हें एक संग्रह निर्देशिका में स्थानांतरित करता हूं, जिसे मैं कुछ हफ्तों के बाद हटा सकता हूं यदि कोई भी उनकी फ़ाइलों को वापस नहीं मांगता है। लक्ष्य …

2
यदि "bash" शेल में कमांड नहीं मिला ("क्या आपका मतलब ..." सुविधा है) सुझाव को सक्षम करने के लिए?
इस प्रश्न के समान: मैं शेल में "क्या आपका मतलब है ..." सुविधा को कैसे हटा सकता हूं? जब एक कमांड को गलत करने पर आपको कुछ मिलता है जैसे: root@pc:~# sido No command 'sido' found, did you mean: Command 'sudo' from package 'sudo' (main) Command 'sudo' from package 'sudo-ldap' …

4
लोअरकेस में तब्दील सभी अक्षरों के साथ अंतिम कमांड चलाएं
कई बार मैंने अपरकेस (शायद क्योंकि CapsLockचालू था) में सभी पत्रों के साथ एक कमांड चलाया है , और मैंने Enterइसे साकार करने से पहले दबाया । मैं निचले अक्षरों में तब्दील सभी अक्षरों के साथ अंतिम कमांड कैसे चला सकता हूं?

3
इको कमांड स्क्रिप्ट में रंग विकल्प के साथ और कमांड अलग तरीके से काम करता है
अगर मैं echo -e "\e[1;31mThis is red text\e[0m"कॉमैंड लाइन में चलता हूं , तो यह रेड टेक्स्ट को प्रिंट करता है। हालाँकि, अगर मैं इसे स्क्रिप्ट फ़ाइल में लिखता हूँ test.sh #! /bin/bash echo -e "\e[1;31mThis is red text\e[0m" Daud $ sh test.sh यह प्रिंट करता है -e \e[1;31mThis is …

3
खोल में "बोली" आदेश
कमांड का उपयोग क्या है quote? मुझे इसके बारे में कोई जानकारी नहीं मिली है, यह /binफ़ोल्डर्स में निष्पादन योग्य फ़ाइलों के बीच नहीं है , और इसे बाश बिल्ट-इन के बीच नहीं पाया जा सकता है। ऐसा लगता है कि यह केवल अपने पहले पैरामीटर को प्रिंट करता है, …

4
टर्मिनल सत्र खोलते समय डिफ़ॉल्ट पथ सेट करना
मैं उबंटू में नया हूं। जब भी मैं अपना वर्तमान कार्य निर्देशिका /home/Varun(जैसा कि टाइपिंग द्वारा पाया जाता है pwd) एक टर्मिनल खोलता हूं । क्या ऐसा कोई तरीका है जिससे मैं टर्मिनल के रास्ते को /home/Varun/Desktop/Java Filesखोलते ही सेट कर सकूँ?

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