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

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

5
क्या केवल एक स्क्रिप्ट प्रदर्शित करने का एक तरीका है, जबकि मेरी स्क्रिप्ट चल रही है?
मैं स्क्रिप्टिंग के लिए बहुत नया हूं। यहाँ सरल स्क्रिप्ट है (जो काम करती है) जो मैंने लिखी है, जो 5 मिनट बीतने पर एक छवि प्रदर्शित करती है: sleep 300 && firefox file:///home/tasks/fiveminutes.jpg यहाँ मेरा सवाल है: कभी-कभी मुझे याद नहीं रहता कि मैंने टाइमर शुरू किया है या …
10 bash  scripts 

2
फ़ाइलों का नाम बदलने के दौरान रिक्त स्थान बदलने से बचें
मैं इस तरह फ़ाइलों का नाम बदलने की कोशिश कर रहा हूँ: for file in *; do mv -i "$file" "$(echo "$file" | sed -e 's/[^A-Za-z0-9._-]/_/g')"; done लेकिन sedकमांड सभी जगहों को बदल देता है _। मैं sedनिर्दिष्ट वर्णों के साथ इसे इनक्लूड स्पेस बनाने के लिए कमांड को कैसे …

2
बैश स्क्रिप्ट: सुडो के साथ या बिना बुलाए जाने पर अलग-अलग परिणाम
उबंटू में 16.04.3, मेरे पास एक बहुत ही सरल बैश स्क्रिप्ट है: test.sh [[ 0 == 0 ]] && result="true" || result="false" echo $result echo $USER $SHELL $0 जब मैं इसे गैर-रूट उपयोगकर्ता के meरूप में या जैसा कहता हूं root, यह अपेक्षा के अनुरूप काम करता है। यदि मैं …
10 bash  scripts  sudo 

2
BIN_DIR = "~ / bin /" वाली स्क्रिप्ट में mkdir विफल (ऐसी कोई फ़ाइल या निर्देशिका) क्यों नहीं है?
क्यों mkdir कमांड विफल रहता है: "ऐसी कोई फ़ाइल या निर्देशिका नहीं"? #!/bin/bash set -e BIN_DIR="~/bin/" if [ ! -d "$BIN_DIR" ]; then mkdir "$BIN_DIR" fi


3
`[!]` (कोष्ठक में विस्मयादिबोधक चिह्न) बैश में वाइल्डकार्ड
मैं ग्लोबिंग पैटर्न और वाइल्डकार्ड के साथ आया हूं और मेरे लिए विशेष रुचि है [!]। इस निर्माण के लिए समान है [!], सिवाय इसके बजाय कोष्ठक के अंदर कोई भी वर्ण मिलान से, यह किसी भी चरित्र की भरपाई करेंगे जब तक यह के बीच सूचीबद्ध नहीं है, निर्माण …

4
उबंटू 17.04 - बैश: सीडी: बहुत सारे तर्क
मैंने अभी अपने उबंटू को 16.04 से 17.04 तक अपग्रेड किया और cdकमांड के साथ थोड़ी समस्या पाई । मान लीजिए कि मेरे पास दो फ़ोल्डर हैं: album-01औरalbum-02 उबंटू में 16.04, अगर मैं ऐसा cd album*करता हूं तो पाया गया पहला फ़ोल्डर जाएगाalbum-01 लेकिन नए उबंटू में 17.04, अगर मैं …

2
आईपीएल 4 पतों की एक श्रृंखला का उपयोग करके नेटमैक्स को बैश का उपयोग करते हुए संबोधित करें
मेरे पास IPv4 पतों वाली एक इनपुट फाइल है: 94.228.16.0 - 94.228.25.255 94.241.136.0/24 94.241.136.0 - 94.241.136.255 94.29.128.0/17 94.29.128.0 - 94.29.191.0 94.29.192.0 - 94.29.255.0 94.74.181.0/24 94.74.181.0 - 94.74.181.31 94.74.181.128 - 94.74.181.255 मैं पता श्रेणी को नेटमास्क में कैसे बदल सकता हूं? परिणाम होना चाहिए: 94.228.16.0/21 94.241.136.0/24 94.241.136.0/24 94.29.128.0/17 94.29.128.0/19 94.29.192.0/19 94.74.181.0/24 …


1
एक बैच के अंत में बैच के प्रारंभ से YouTube वीडियो डाउनलोड करें जो एक प्लेलिस्ट का हिस्सा है
एक Youtube वीडियो को स्टैंडअलोन देखा जा सकता है या यह किसी प्लेलिस्ट का हिस्सा हो सकता है। उदाहरण: https://www.youtube.com/watch?v=vbsNiOkm0BU और https://www.youtube.com/watch?v=vbsNiOkm0BU&index=141&list=UUmM7KPLEYAXiPVAgBF6rhA भाग को नोटिस करें vbsNiOkm0BU। प्रश्न यह है कि इस भाग को चैनल / प्लेलिस्ट के सभी वीडियो के लिए प्राप्त करें। मकसद इस चैनल के सभी वीडियो …

3
क्या में उपयोग कर सकता हूँ '!!' उपनामों या लिपियों में?
टर्मिनल में मैं उपयोग कर सकता हूं !!जो मेरी पिछली कमांड को संदर्भित करेगा। क्या एक उपनाम में इसका उपयोग करना संभव है? मैंने इसकी कोशिश की है, लेकिन क्या होता है कि दोहरे विस्मयबोधक चिह्न की शाब्दिक व्याख्या की जाती है। मैं जो करना चाहता हूं वह है: मैं …

1
तारांकन के साथ कोई टैब पूरा नहीं होता *
जब मैं कमांड लाइन में तारांकन चिह्न रखता हूं तो मैं gnome-टर्मिनल में कमांड लाइन से पूरा टैब नहीं कर सकता हूं। गनोम-टर्मिनल का उपयोग करते हुए डिफ़ॉल्ट शेल बैश है। उदाहरण के लिए, यह निर्देशिका पर टैब-पूर्णता का उपयोग करके~/files/ एक एकल फ़ाइल को डायर में कॉपी करने के …

4
फाइल पढ़ना और लिखना: टी कमांड
यह सर्वविदित है कि इस तरह एक आदेश है: cat filename | some_sed_command >filename er फ़ाइल फ़ाइल नाम, आउटपुट पुनर्निर्देशन के रूप में, कमांड से पहले निष्पादित किया जा रहा है, फ़ाइल नाम को काट दिया जाता है। कोई निम्नलिखित तरीके से समस्या को हल कर सकता है: cat file …
10 command-line  bash  tee 

3
मैं समय-समय पर छिपी हुई फाइलों को कैसे दिखाऊं?
इसलिए, कुछ फ़ाइलों और फ़ोल्डरों को अकुशल आंखों को छिपाने के लिए, मैंने नाम के प्रारंभ में एक डॉट लगाते हुए उनके नामों को संशोधित किया। यह काम करता है, और फाइलें छिपी हुई हैं। नासमझ लोग जो कुशल नहीं हैं, वे नहीं देखेंगे। और Nautilus का उपयोग करके मैं …
10 bash  scripts  files  schedule 

4
सभी आदेशों को एक उपनाम के रूप में परिभाषित होने से रोकें
क्या सभी आदेशों को एक उपनाम के रूप में परिभाषित करने से रोकने का कोई तरीका है? उदाहरण के लिए एक उपयोगकर्ता को rmअन्य नाम (उबंटू डिफ़ॉल्ट कमांड) को अन्य नाम के रूप में परिभाषित करने में सक्षम नहीं होना चाहिए ।
10 bash  alias 

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