shell-script पर टैग किए गए जवाब

शेल स्क्रिप्ट, निष्पादन योग्य फ़ाइलों के बारे में प्रश्न जो शेल (bash, zsh, आदि) द्वारा व्याख्या किए गए हैं।

2
क्यों "किल" नाम से मेरी स्क्रिप्ट विफल हो जाती है, लेकिन नाम बदलने के बाद पूरी तरह से काम करता है?
प्रश्न की स्क्रिप्ट मेरे लोकलहोस्ट पोर्ट 8080 पर नवीनतम प्रक्रिया को समाप्त कर देती है। #!/bin/bash x=$(lsof -i:8080 | tail -1 | awk '{print $2}') kill -9 $x यह काम नहीं किया, अगर स्क्रिप्ट का नाम 'किल' था (इसे प्राप्त करें? नवीनतम को मारें?)। इसने मुझे cmdsubst> स्क्रिप्ट का नाम …
12 shell-script  osx 

1
जो फाइलें लिखी जा रही हैं उन्हें छोड़कर किसी फोल्डर की सभी फाइलों को कॉपी कैसे करें?
मैं HTTPie केdownloading माध्यम से एक फ़ोल्डर में कई फाइलें डाउनलोड करता हूं । एक बैश स्क्रिप्ट का उद्देश्य डाउनलोड की गई फ़ाइलों को संसाधित करना है, और मैंने डाउनलोड की गई फ़ाइलों को किसी अन्य फ़ोल्डर में कॉपी करने की कोशिश की find /folder/downloading -type f -exec mv '{}' …


3
आप फिर से sed या awk को कॉल किए बिना स्ट्रिंग से डॉट कैरेक्टर कैसे हटा सकते हैं?
मेरे पास एक फाइल hostlist.txtहै जिसमें टेक्स्ट इस तरह है: host1.mydomain.com host2.mydomain.com anotherhost www.mydomain.com login.mydomain.com somehost host3.mydomain.com मेरे पास निम्नलिखित छोटी स्क्रिप्ट है: #!/usr/local/bin/bash while read host; do dig +search @ns1.mydomain.com $host ALL \ | sed -n '/;; ANSWER SECTION:/{n;p;}'; done <hostlist.txt \ | gawk '{print $1","$NF}' >fqdn-ip.csv जिसके लिए …

4
विशिष्ट लाइन नंबर पर टेक्स्ट डालें
मैं एक बैश स्क्रिप्ट पर काम कर रहा हूं जो लाइन में डेटा के आधार पर एक टेक्स्ट डॉक्यूमेंट की सामग्री को विभाजित करेगा। अगर मूल फ़ाइल की सामग्री साथ थी 01 line 01 line 02 line 02 line मैं परिणाम के लिए बैश का उपयोग करके इस फ़ाइल की …

4
बैश 'बिलिन निष्पादन के लिए केस / व्यावहारिक उदाहरण का उपयोग करें
बैश के बिलियन निष्पादन के प्रलेखन से इस पर विचार करें: निष्पादन एक नई प्रक्रिया बनाए बिना शेल को बदल देता है कृपया उपयोग मामला / व्यावहारिक उदाहरण प्रदान करें। मुझे समझ नहीं आता कि यह कैसे समझ में आता है। मैंने googled और I / O पुनर्निर्देशन के बारे …

3
मैं लूप करते समय इसके लिए जीएनयू समानांतर का उपयोग कैसे करूंगा?
इसलिए मेरे पास कुछ समय है: cat live_hosts | while read host; do \ sortstuff.sh -a "$host" > sortedstuff-"$host"; done लेकिन इसमें लंबा समय लग सकता है। मैं लूप करते समय इसके लिए जीएनयू समानांतर का उपयोग कैसे करूंगा?

1
जानिए कौन सी प्रक्रिया आईओटी के बिना I / O करती है
लिनक्स पर, मैं जानना चाहता हूं कि कौन सी प्रक्रिया मेरी डिस्क I / O बैंडविथ का उपयोग करती है। मुझे पता है कि मैं उपयोग कर सकता हूं iotopलेकिन मेरे पास एक मशीन है जहां, विभिन्न कारणों से, iotopस्थापित नहीं किया जा सकता है। मैं मैन्युअल रूप से वह …

7
मैं सुरक्षित रूप से ksh का संस्करण कैसे प्राप्त कर सकता हूं?
मैं सुरक्षित रूप से ksh स्क्रिप्ट के भीतर ksh का संस्करण कैसे प्राप्त कर सकता हूं ? मैंने निम्नलिखित उपाय देखे हैं : ksh --version echo ${.sh.version} echo $KSH_VERSION और सही परिस्थितियों को देखते हुए, इनमें से प्रत्येक सही ढंग से काम करता है। हालांकि, मैं गैर-परिपूर्ण मामले की परवाह …

4
सभी पत्रों के लिए पुनरावर्ती निर्देशिकाएं बनाएं
मैं इस तरह से एक निर्देशिका बनाना चाहता हूं कि मुझे निर्देशिकाओं को लेबल करने की आवश्यकता aहै z। इन निर्देशिकाओं में से प्रत्येक के अंदर, मुझे उप-निर्देशिका बनाने की आवश्यकता है ताकि उन्हें लेबल किया जाए aa, abआदि। इसलिए, उदाहरण के लिए, निर्देशिका के लिए m, मेरी उप-निर्देशिकाओं को …

7
बेस (माइनस प्रत्यय) फ़ाइल नाम के अंतिम 3 वर्णों को निकालने का सबसे छोटा तरीका
मैं (आधार नाम मैं पथ के बिना मतलब द्वारा एक फ़ाइल के आधार नाम के अंतिम 3 अक्षरों के लिए एक श लिपि में एक चर सेट करने के लिए कोशिश कर रहा हूँ और प्रत्यय के बिना)। मैं ऐसा करने में सफल रहा हूं, लेकिन विशुद्ध रूप से जिज्ञासा …

2
एक निर्देशिका में डुप्लिकेट ढूंढें और निकालें
मेरे पास कई img फ़ाइलों के साथ एक निर्देशिका है और उनमें से कुछ समान हैं लेकिन उन सभी के अलग-अलग नाम हैं। मुझे डुप्लिकेट को निकालने की आवश्यकता है लेकिन केवल एक bashस्क्रिप्ट के साथ कोई बाहरी उपकरण नहीं । मैं लिनक्स में एक शुरुआत कर रहा हूँ। मैंने …

2
पता लगाएँ कि क्या आभासी टर्मिनल में चल रहा है?
मैं करना चाहते हैं स्वचालित लॉगइन करने के लिए tty1प्रवेश पर और उसके बाद का उपयोग vlockयह लॉक करने के लिए। अगर मौजूदा टर्मिनल एक कंसोल वर्चुअल टर्मिनल (जैसे tty1) है, तो मैं बैश से कैसे पता लगा सकता हूं , ताकि मैं vlockलाइन में डाल सकूं .bash_profileऔर इसे लॉग …

4
प्रीफ़िक्स या प्रत्यय को जोड़ने वाली स्थानीय फ़ोल्डर में फ़ाइलों का नाम बदलें
मेरे पास एक फ़ोल्डर में कई फाइलें हैं और मैं उनके लिए उपसर्ग या प्रत्यय ( दोनों नहीं ) जोड़ना चाहता हूं। मैंने यहां जांच की और पाया कि मैं इसका उपयोग कर सकता हूं for filename in *.jpg; do mv "$filename" "prefix_$filename"; done; में समाप्त होने वाली सभी फ़ाइलों …

1
शेल स्क्रिप्ट में मल्टीलाइन awk स्क्रिप्ट को कैसे एकीकृत करें
मेरा प्रश्न निरंतर है "समूह संख्या" में रखी गई 3 अंकों की संख्या निकालने के लिए फ़ाइल पार्स कैसे करें मैं एक एकल शेल स्क्रिप्ट में आदेशों की एक श्रृंखला को एकीकृत करने की कोशिश कर रहा हूं जो परीक्षण क्रम निकालने के लिए एक यूरोपीय मानक को पार्स करें …
12 shell-script  awk 

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