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

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

7
Imagemagick के साथ एक निर्देशिका में सभी छवियों को कैसे घुमाएं?
मैं एक निर्देशिका से मेल खाने वाली निर्देशिका में सभी छवियों को घुमाना चाहता हूं। अब तक मेरे पास: for file in `ls /tmp/p/DSC*.JPG`; do convert $file -rotate 90 file+'_rotated'.JPG done लेकिन यह कोई उत्पादन नहीं देता है?

5
मैचिंग लाइन से मैचिंग लाइन और nth लाइन प्रिंट करें
मैं मिलान की गई रेखा और 4 वीं पंक्ति को मिलान वाली रेखा से प्रिंट करने की कोशिश कर रहा हूं (वह रेखा जिसमें वह अभिव्यक्ति है जिसे मैं खोज रहा हूं)। मैं निम्नलिखित कोड का उपयोग कर रहा हूं: sed -n 's/^[ \t]*//; /img class=\"devil_icon/,4p' input.txt लेकिन यह केवल …

3
Ps कमांड के CPU फील्ड को कैसे सॉर्ट करना संभव है?
मैं एक छोटी सी कमांड बनाने की कोशिश कर रहा हूं जो सबसे सीपीयू पावर का उपयोग करने वाली प्रक्रियाओं को खोजेगी। सबसे पहले, मैं उपयोग करता हूं ps aux > file.txtऔर फिर cut -c 16-20 file.txt | sort -n | tail -5। परिणाम मुझे यह है: 1.0 2.7 8. …
18 bash  shell-script  sort  ps 

3
समानांतर में दो फ़ाइलों की लाइनों के माध्यम से लूप [बंद]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह यूनिक्स और लिनक्स स्टैक एक्सचेंज के लिए विषय पर हो । 5 साल पहले बंद हुआ । मैं जो स्क्रिप्ट बना …

2
शेल फ़ंक्शन परिभाषा: उद्घाटन ब्रेस के बाद एक स्थान क्यों है?
आप शायद उस कांटे वाले बम के बारे में जानते हैं : :(){ :|:&};: #WARNING: harmful code मुझे आश्चर्य है कि यह आवश्यक क्यों है, इसके लिए पार्स करने के लिए, घुंघराले ब्रेस खोलने के बाद एक स्थान शामिल करना है।

3
मैं दिनांक के क्रम में दी गई निर्देशिका में सभी फ़ाइलों को कैसे सम्‍मिलित कर सकता हूं, जहां मैं शीर्ष पर नवीनतम फ़ाइल चाहता हूं?
और नीचे की सबसे पुरानी फ़ाइल के साथ? इसके अलावा, अगर मैं ऐसा करता हूं, तो क्या प्रत्येक HTML फ़ाइल के भीतर मौजूद अनावश्यक हेडर को बाहर निकालना संभव है? मैं अपने आप को बहुत सारी HTML फ़ाइलों को देख रहा हूं, और अंतिम फ़ाइल के फ़ाइल आकार को थोड़ा …

7
समानांतर पृष्ठभूमि प्रक्रियाओं के उप-कोड इकट्ठा करें (उप गोले)
कहो हमारे पास एक बैश स्क्रिप्ट है जैसे: echo "x" & echo "y" & echo "z" & ..... echo "Z" & wait क्या उप-गोले / उप प्रक्रियाओं के निकास कोड को इकट्ठा करने का एक तरीका है? ऐसा करने के लिए रास्ता खोज रहे हैं और कुछ भी नहीं पा …

1
मतलब '2>> (कमांड)' बैश में पुनर्निर्देशन
कुछ समय पहले मैंने एक स्क्रिप्ट बनाई और मैंने उसके चारों ओर कुछ लॉगिंग जोड़ दी, लेकिन मैं भूल गया कि लॉगिंग के लिए पुनर्निर्देशन कैसे किया जाता है :-( इसका सार यह है: #!/bin/bash LOGFILE=/some/path/mylogfile ( # here go my commands which produce some stdout # and, if something …

2
मैं नेस्टेड केस स्टेटमेंट के भीतर से कुछ समय के लूप को कैसे तोड़ सकता हूं? [बन्द है]
बन्द है। यह सवाल ऑफ टॉपिक है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? सवाल को अपडेट करें ताकि यह यूनिक्स और लिनक्स स्टैक एक्सचेंज के लिए विषय पर हो । 4 साल पहले बंद हुआ । नीचे दी गई स्क्रिप्ट …

8
क्रोन बनाम। नींद - जो कुशल सीपीयू / मेमोरी उपयोग के मामले में बेहतर है?
मुकदमा: मुझे कुछ समय के अंतराल पर कुछ कमांड / स्क्रिप्ट चलाने की आवश्यकता है और इसके लिए मेरे पास दो विकल्प हैं: cron-जॉब सेट करें sleepस्क्रिप्ट में ही एक लूप लागू करें । सवाल: संसाधन खपत के दृष्टिकोण से बेहतर विकल्प कौन सा है, क्यों? है cronबेहतर तरीका? क्या …

2
zsh: एक पैटर्न से फ़ाइलों को छोड़कर
कहो कि मेरे पास निम्न फाइलें हैं: |-- bar `-- foo |-- type_A_1 |-- type_A_2 |-- type_B_1 |-- type_B_2 |-- type_B_xx |-- type_B_xx `-- something_else मैंने सोचा था कि निम्नलिखित आदेश print -l foo/*~{type_B*} मुद्रित होगा सब कुछ के तहत foo छोड़कर चीजें हैं जो के साथ शुरू type_Bहै, लेकिन …

1
उन रेखाओं को हटाएं जहां किसी फ़ील्ड का मान 3 से कम या बराबर है - sed या awk?
मुझे 8 वीं फ़ील्ड (कॉलम) में 2 या उससे कम मान वाले प्रत्येक पंक्ति को निकालने की आवश्यकता है। मेरा डेटा इस तरह दिखता है: 12-31 Airport 189 379 41 49.70946503 -124.91377258 2 2880 30.8 01-01 AlberniElementary 165 331 16 49.26100922 -124.80662537 4 5760 26.1 01-09 BamfieldMarine 161 323 23 …
18 shell  shell-script  sed  awk  grep 

1
एक हेरेडोक में चर को स्थापित करना और स्थापित करना
मेरे पास एक स्क्रिप्ट है जिसमें कई अलग-अलग रिमोट मशीनों पर कई अलग-अलग काम करने हैं। मैंने सोचा था कि एक हियरडॉक इस के लिए काम करेंगे, लेकिन मैं एक चर स्क्रिप्ट में कहीं परिभाषित का उपयोग करने में सक्षम नहीं हूँ और एक हियरडॉक में परिभाषित किया। यहाँ कुछ …

5
यदि कोई चर परिभाषित नहीं है, तो स्क्रिप्ट को चलाने से बचें
मेरे पास एक स्क्रिप्ट दिखती है: c=0 for f in */*; do cp -v "$f" "/myhome/CE$(printf '%0*d' 2 $BATCHNUM)-new-stuctures_extracted/test-$(printf '%0*d' 5 $c)" c=$((c=c+1)) done हालाँकि, उपयोगकर्ता को BATCHNUM एक वैरिएबल कॉल प्रदान करना चाहिए और अन्यथा मुझे इस स्क्रिप्ट को चलाने से रोकने की आवश्यकता है। यह बेहतर होगा यदि …

4
टर्मिनल कैसे खोलें, 9 टर्मिनलों को विभाजित करें और एक स्क्रिप्ट का उपयोग करके उनके बीच स्विच करें?
मैं एक टर्मिनल खोलना चाहता हूं, इसे 9 भागों (3x3) को कहने के लिए विभाजित करें और कुछ बैश स्क्रिप्ट निष्पादित करें। लेकिन प्रत्येक टर्मिनल भाग के लिए अलग स्क्रिप्ट। क्या यह पर्ल, पाइथन या बैश का उपयोग करके किया जा सकता है? मैं कीबोर्ड शॉर्टकट का उपयोग किए बिना …

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