Ls का कहना है कि जब मैं करता हूँ ls कमांड आउटपुट है: file1 file2 file3 file4 क्या इस केस फ़ाइल 2 में केवल आउटपुट का एक निश्चित कॉलम प्रदर्शित करना संभव है? मैंने बिना किसी सफलता के साथ कोशिश की है: echo ls | $2 मूल रूप से मैं …
मेरे पास एक कमांड के "विकल्प" की एक सरणी है। my_array=(option1 option2 option3) मैं विकल्प के रूप में सरणी से मानों का उपयोग करके इस कमांड को बैश स्क्रिप्ट में कॉल करना चाहता हूं। तो, command $(some magic here with my_array) "$1"बन जाता है: command -option1 -option2 -option3 "$1" मैं …
मैंने सोचा कि यह सरल होगा - लेकिन यह मेरी अपेक्षा से अधिक जटिल साबित हो रहा है। मैं एक विशेष प्रकार की सभी फाइलों को एक निर्देशिका में बदलना चाहता हूं, इसलिए मैं यह लिखता हूं: #!/bin/bash for fname in *.zip ; do echo current file is ${fname} done …
ईआरआर और एग्जिट जाल के साथ ( ) set -e( errexit) का उपयोग करते समय मैं कुछ अजीब व्यवहार देख रहा हूं । वे संबंधित प्रतीत होते हैं, इसलिए उन्हें एक प्रश्न में रखना उचित लगता है।set -unounset 1) set -uईआरआर ट्रैप को ट्रिगर नहीं करता है कोड: #!/bin/bash trap …
कमांड लाइन पर मैं अक्सर "सरल" कमांड का उपयोग करता हूं जैसे mv foo/bar baz/bar लेकिन मुझे नहीं पता कि इसके सभी हिस्सों को क्या कहा जाए: ┌1┐ ┌──2───┐ git checkout master │ └──────3──────┘ └───────4─────────┘ मुझे लगता है कि मुझे पता है कि 1 एक कमांड है और 2 एक …
कैसे मैं $@पहली बार इस तरह के एक और सरणी के लिए सभी स्थितीय मापदंडों की नकल करने के बिना बैश का एक टुकड़ा प्राप्त कर सकते हैं ? argv=( "$@" ) echo "${argv[@]:2}";
मैं बैश स्क्रिप्ट में एक फ़ंक्शन विधि बनाने की कोशिश कर रहा हूं जो कि कमांड को निष्पादित करता है जो कि पैरामेट्स द्वारा विधि को आपूर्ति की जाती है। कुछ इस तरह से अर्थ: special_execute() { # Some code # Here's the point where the command gets executed $@ …
प्रलेखन के अनुसार, vga=कर्नेल पैरामीटर का उपयोग GRUB2 के रूप में दर्शाया गया है। तथ्य यह है कि कुछ नए कर्नेल कुछ एडेप्टर पर अब इसका समर्थन नहीं करते हैं, मुझे कोई चिंता नहीं है क्योंकि मेरे पास जो ग्राफिक्स कार्ड है वह सात से आठ साल पुराना है। अब …
मैं एक फ़ंक्शन लिखना चाहता हूं जिसे मैं स्क्रिप्ट से कई अलग-अलग चर कह सकता हूं। कुछ कारणों से मुझे ऐसा करने में बहुत परेशानी हो रही है। मैंने जो उदाहरण पढ़ा है, वह हमेशा एक वैश्विक चर का उपयोग करता है, लेकिन जहाँ तक मैं देख सकता हूं, मेरा …
क्या के उत्पादन करता है echo $-1, echo $-2, echo $-3.. क्या मतलब है? मेरे एक लिनक्स बॉक्स पर, यह मुझे दिखाता है: echo $-1 imsBEl1 echo $-2 imsBEl2 और एक अन्य लिनक्स बॉक्स पर, यह दिखाता है: echo $-1 himBH1 echo $-2 himBH2 क्या वे कुछ स्मृति स्थानों या …
उदाहरण के लिए, यदि मेरे पास स्क्रिप्ट है। / यदि यह 10 पैरामीटर लेता है, और मैं केवल 8 वीं पास करना चाहता हूं। एकमात्र तरीका मुझे पता है कि वर्तमान में यह कैसे करना है: ./foo '' '' '' '' '' '' '' 'bar' क्या कोई आसान / बेहतर …
यह प्रश्न पूरी तरह से सामान्य है और केवल मेरी स्थिति पर लागू नहीं है, लेकिन ... मेरे पास एक छोटा व्यस्त बॉक्स उपकरण है, जहां मैं चाहता हूं कि एक गैर-रूट उपयोगकर्ता किसी विशेष स्क्रिप्ट को रूट प्राइवेटिलिज के साथ निष्पादित करने में सक्षम हो। उदाहरण के लिए, डीएचसीपी …