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

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

13
शेल स्क्रिप्ट - एक चर से पहले और अंतिम उद्धरण (") को हटा दें
नीचे एक बड़ी स्क्रिप्ट से शेल स्क्रिप्ट का स्निपेट है। यह स्ट्रिंग से उन उद्धरणों को हटाता है जो एक चर द्वारा आयोजित किए जाते हैं। मैं इसे sed का उपयोग कर रहा हूं, लेकिन क्या यह कुशल है? यदि नहीं, तो कुशल तरीका क्या है? #!/bin/sh opt="\"html\\test\\\"" temp=`echo $opt …
225 string  bash  shell  unix  sed 

5
यदि शर्त में "अपर संचालक अपेक्षित" त्रुटि
मैं यह पता लगाने की कोशिश कर रहा हूं कि इसमें क्या गलत है लेकिन अभी यह पता नहीं लगा सकता है। यह हिस्सा एक त्रुटि हो रहा है लगता है .. elif [ $operation = "man" ]; then if [ $aug1 = "add" ]; then # <- Line 75 …
225 bash  shell 

20
बैश स्क्रिप्ट में बीते हुए समय की गणना कैसे करें?
मैं प्रारंभ और समाप्ति समय का उपयोग करके प्रिंट करता हूं date +"%T", जिसके परिणामस्वरूप कुछ इस तरह होता है: 10:33:56 10:36:10 मैं इन दोनों के बीच अंतर की गणना और प्रिंट कैसे कर सकता हूं? मैं कुछ प्राप्त करना चाहूंगा: 2m 14s
224 bash  date 

8
बैश शेल में कम से कम एक स्थान द्वारा अलग-अलग तारों में एक स्ट्रिंग को कैसे विभाजित किया जाए?
मेरे पास एक स्ट्रिंग है जिसमें प्रत्येक दो के बीच कम से कम एक स्थान के साथ कई शब्द हैं। मैं स्ट्रिंग को अलग-अलग शब्दों में कैसे विभाजित कर सकता हूं ताकि मैं उनके माध्यम से लूप कर सकूं? स्ट्रिंग को एक तर्क के रूप में पारित किया जाता है। …
224 bash  shell  string  split 

18
आप बैश में 4-अंकीय यूनिकोड चरित्र को कैसे प्रतिध्वनित करते हैं?
मैं अपने शेल प्रॉम्प्ट (विशेष रूप से 'SKULL और CROSSBONES' (U + 2620)) में यूनिकोड खोपड़ी और क्रॉसबोन जोड़ना चाहता हूं, लेकिन मैं इको स्पिट इसे या किसी अन्य को बनाने के लिए जादू की कमी का पता नहीं लगा सकता, 4-अंकीय यूनिकोड वर्ण। दो अंकों का एक आसान है। …

19
टेस्ट करें कि क्या किसी ग्लोब का कोई मैच बैश में है
यदि मैं किसी एकल फ़ाइल के अस्तित्व की जांच करना चाहता हूं, तो मैं इसका उपयोग करके परीक्षण कर सकता हूं test -e filename या[ -e filename ] । माना कि मेरे पास एक ग्लोब है और मैं जानना चाहता हूं कि क्या कोई फाइल मौजूद है, जिनके नाम ग्लोब …
223 bash  glob 

22
जांचें कि क्या एप्टी-गेट पैकेज स्थापित है और अगर लिनक्स पर नहीं है तो इसे स्थापित करें
मैं एक उबंटू प्रणाली पर काम कर रहा हूं और वर्तमान में यही मैं कर रहा हूं: if ! which command > /dev/null; then echo -e "Command not found! Install? (y/n) \c" read if "$REPLY" = "y"; then sudo apt-get install command fi fi यह वही है जो ज्यादातर लोग …
223 bash  shell  apt-get 

6
एक पात्र को दूसरे के साथ बैश में बदलें
मैं ऐसा करने में सक्षम होने के लिए एक स्ट्रिंग में एक स्पेस ( ) को .बैश में एक स्ट्रिंग ( ) के साथ बदलने की आवश्यकता है । मुझे लगता है कि यह बहुत सरल होगा, लेकिन मैं नया हूं इसलिए मैं यह नहीं जान सकता कि इस उपयोग …
223 string  bash  replace 

7
मैं अपने शेल में परिभाषित कार्यों को कैसे सूचीबद्ध करूं?
मैं सभी उपनामों की सूची दिखाने के लिए उपनाम टाइप कर सकता हूं। लेकिन कार्यों के लिए, मैं जो कुछ भी कर सकता हूं वह मेरा है .bash_profile। यह केवल उस फ़ाइल में प्राप्त करता है, न कि सहायक फ़ाइलों में या गतिशील रूप से परिभाषित। क्या यह पता लगाने …
223 bash  shell  function  unix 

13
फ़ाइल नामों के माध्यम से लूप कैसे खोजें?
x=$(find . -name "*.txt") echo $x अगर मैं बैश शेल में कोड के उपरोक्त भाग को चलाता हूं, तो मुझे जो मिलता है वह एक स्ट्रिंग है जिसमें कई फ़ाइल नाम रिक्त होते हैं, सूची नहीं। बेशक, मैं सूची पाने के लिए उन्हें खाली करके अलग कर सकता हूं, लेकिन …
223 bash  find 

8
यदि कोई कमांड विफल हो जाए तो कैसे बाहर निकलें?
मैं शेल-स्क्रिप्टिंग में एक नॉब हूं। यदि कोई आदेश विफल होता है तो मैं एक संदेश प्रिंट करना और अपनी स्क्रिप्ट से बाहर निकलना चाहता हूं। मैंने कोशिश की: my_command && (echo 'my_command failed; exit) लेकिन यह काम नहीं करता है। यह स्क्रिप्ट में इस लाइन के बाद निर्देशों को …
222 linux  bash  exit  exitstatus 

30
Conda कैसे चलाएं?
मैंने एनाकोंडा स्थापित किया और पायथन को चला सकता हूं, इसलिए मुझे लगता है कि मैंने इसे सही तरीके से स्थापित किया है। इस परिचयात्मक दस्तावेज के बाद , मैं पायथन v3.3 को स्थापित करने की कोशिश कर रहा हूं, इसलिए मैं अपने कंसोल में निम्नलिखित पंक्ति को कॉपी और …
221 python  bash  anaconda  conda 

8
बाश में दो चरों को घटाना
मेरे पास दो निर्देशिकाओं के बीच फ़ाइलों की गणना को घटाने के लिए नीचे दी गई स्क्रिप्ट है, लेकिन COUNT=अभिव्यक्ति काम नहीं करती है। सही सिंटैक्स क्या है? #!/usr/bin/env bash FIRSTV=`ls -1 | wc -l` cd .. SECONDV=`ls -1 | wc -l` COUNT=expr $FIRSTV-$SECONDV ## -> gives 'command not found' …
220 bash  shell  unix 

19
एक शेल स्क्रिप्ट में प्रतीकात्मक लिंक कैसे हल करें
एक निरपेक्ष या सापेक्ष पथ (एक यूनिक्स जैसी प्रणाली में) को देखते हुए, मैं किसी भी मध्यवर्ती सिमलिंक को हल करने के बाद लक्ष्य का पूरा रास्ता निर्धारित करना चाहूंगा। एक ही समय में ~ उपयोगकर्ता नामकरण को हल करने के लिए बोनस अंक भी। यदि लक्ष्य एक निर्देशिका है, …
220 bash  shell  scripting  symlink 

12
कैसे एक विभाजन दोष में लिनक्स में एक कोर डंप उत्पन्न करने के लिए?
मेरे पास लिनक्स में एक प्रक्रिया है जो एक विभाजन दोष प्राप्त कर रही है। जब यह विफल होता है तो मैं इसे एक कोर डंप उत्पन्न करने के लिए कैसे कह सकता हूं
217 linux  bash  unix  coredump  tcsh 

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