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

जीएनयू के बॉर्न अगेन एसएचएल के लिए विशिष्ट प्रश्न, अन्य बॉर्न / पॉसिक्स गोले के विपरीत। सामान्य रूप से यूनिक्स गोले के बारे में प्रश्नों के लिए, इसके बजाय / शेल टैग का उपयोग करें।

4
कॉपी करते समय फ़ाइलों का नाम कैसे बदलें?
मैं प्रतिलिपि कैसे बनाऊँगा (संग्रह शैली जहाँ दिनांक परिवर्तित नहीं हुई है) नाम से यादृच्छिक स्ट्रिंग भाग को हटाने के लिए प्रत्येक फ़ाइल को उपयोगकर्ता की निर्देशिका में एक बैकअप निर्देशिका में रखा जाता है (यानी -2b0fd460_1426b77b1ee_-7b8e)? cp से: /backup/path/data/Erp.2014.02.16_16.57.03-2b0fd460_1426b77b1ee_-7b8e.etf सेवा: /home/user/data/Erp.2014.02.16_16.57.03.etf प्रत्येक फ़ाइल हमेशा "Erp" से शुरू होगी। रैंडम …
12 bash  shell  rename  file-copy 

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

5
BASH में दो सरणियों का अंतर्ग्रहण
मेरे पास दो सरणियाँ हैं: A=(vol-175a3b54 vol-382c477b vol-8c027acf vol-93d6fed0 vol-71600106 vol-79f7970e vol-e3d6a894 vol-d9d6a8ae vol-8dbbc2fa vol-98c2bbef vol-ae7ed9e3 vol-5540e618 vol-9e3bbed3 vol-993bbed4 vol-a83bbee5 vol-ff52deb2) B=(vol-175a3b54 vol-e38d0c94 vol-2a19386a vol-b846c5cf vol-98c2bbef vol-7320102b vol-8f6226cc vol-27991850 vol-71600106 vol-615e1222) सरणियों को सॉर्ट नहीं किया जाता है और संभवतः डुप्लिकेट किए गए तत्व भी हो सकते हैं। मैं इन …
12 bash  scripting  array 


5
कैसे bashrc में उपनाम का उपयोग करते समय संभावित संघर्षों के लिए परीक्षण करें?
क्या उबा कमांड को शामिल करने वाले bashrc अपडेट के कारण सिस्टम में उत्पन्न सभी कमांड संघर्षों को सूचीबद्ध करने का एक सरल तरीका है? उदाहरण के लिए, कोई alias ls=/path/to/user-generated/executablebashrc में लिखता है। कैसे पता चलता है कि यह एक वास्तविक कमांड ( ls) है। एक तरह से लगता …
12 bash  alias  bashrc 

1
ls वह सब कुछ जो _not_ एक सहृदय है
क्या ls"सभी फाइलें जो एक सिमलिंक नहीं हैं" जैसी नकारात्मक परिस्थितियों को दिखाने का एक तरीका है ? मैं एक परियोजना निर्देशिका में उत्तरार्द्ध का बहुत उपयोग करता हूं, लेकिन अन्य नकारात्मक भी उपयोगी होंगे। अभी के लिए, मेरे शोध में केवल "जैसे" किसी चीज के लिए एक उपनाम बनाने …
12 bash  ls 

4
Cp का उपयोग करके एक फ़ाइल को कई निर्देशिकाओं में कॉपी करना
यह सवाल मेरे पहले के प्रश्न का एक क्रम है, जिसमें कई निर्देशिकाओं का उपयोग करके बनाया गया हैmkdir । मैं bashशेल का इस्तेमाल कर रहा हूं । मैंने पचास निर्देशिकाएँ बनाई हैं, जिनमें से प्रत्येक उपसर्ग "s" से शुरू होती है, कमांड का उपयोग करते हुए: mkdir $(printf "s%02i …
12 bash  shell  cp 

3
लूप्स के लिए बहुक्रियाशील
क्या forलूप में कई चर (न केवल पूर्णांकों) को निर्दिष्ट करने का एक तरीका है bash? मेरे पास 2 फाइलें हो सकती हैं जिनमें मनमाना पाठ होता है जिनके साथ मुझे काम करना होगा। क्या मुझे कार्यात्मक रूप से कुछ इस तरह की आवश्यकता है: for i in $(cat file1) …

4
कुछ निश्चित आकार की फ़ाइलों को हटाएं
मैं उन फ़ाइलों को हटाना चाहता हूं जिनका आकार कुछ मूल्यों के बीच है। उदाहरण के लिए मेरे पास फाइलों की निम्नलिखित सूची है: -rw-r--r-- 1 smsc sys 558 Apr 30 13:07 stats.sfe.1.20120430130513.xml.Z -rw-r--r-- 1 smsc sys 388 Apr 30 15:32 stats.sfe.1.20120430153013.xml.Z -rw-r--r-- 1 smsc sys 386 Apr 30 15:36 …
12 bash  find  size 


3
क्या एक ग्लोब के क्रम को बदलना संभव है?
मैं कालानुक्रमिक क्रम से किसी विशेष संदेश के सभी उदाहरणों को निम्न प्रकार से करने की कोशिश कर रहा हूं: grep squiggle /var/log/messages* दुर्भाग्य से ग्लोब पैटर्न पहले सक्रिय फ़ाइल से मेल खाता है। जैसे। /var/log/messages /var/log/messages-20120220 /var/log/messages-20120227 /var/log/messages-20120305 /var/log/messages-20120312 इसका अर्थ है कि हाल के संदेश पहले कालानुक्रमिक क्रम …
12 bash  wildcards 

2
जो रंगों का समर्थन करते हैं देखने के लिए वैकल्पिक
मेरे पास एक कमांड ( phpunit) है जिसमें रंगीन आउटपुट है। watchकमांड के अनुसार , मुझे --colorरंग रेंडरिंग को पारित करने की अनुमति देने के लिए ध्वज का उपयोग करने में सक्षम होना चाहिए । हालाँकि, यह काम नहीं कर रहा है। क्या इसे हल करने का कोई और तरीका …
12 bash  utilities  watch 

3
अनुमेय परिवर्तनशील नाम
मैं यह कर सकता हूं, लेकिन इसके लिए चर की एक स्ट्रिंग बनाने की आवश्यकता होती है, फिर इसे डीरफेर करना। क्या एक सरल बयान के लिए इसे छोटा करने का कोई तरीका है? #!/bin/bash FRUITS="BANANA APPLE ORANGE" BANANA_COLOUR="Yellow" APPLE_COLOUR="Green or Red" ORANGE_COLOUR="Blue" for fruit in $( echo $FRUITS ); …

1
Bash में Ctrl-l को रिमेक करना
क्या कोई रीमैप Ctrl- lबस स्पष्ट से अधिक निष्पादित करने के लिए बैश में? मुझे पता है कि आम तौर पर यह सिर्फ स्क्रीन को साफ करता है। मुझे लगता है कि स्क्रीन को साफ़ करने और मेरी pwdतरह सूची को बदलने के लिए देख रहा हूँ : Ctrl- l:clear;ls;

1
क्यों bash समय अधिक सटीक है तो GNU समय?
बाइटिन बैश कमांड timeनिष्पादन की सटीक सटीकता देता है और GNU time(आमतौर पर / usr / बिन / समय) सेंटीसेकंड सटीक देता है। times(2)Syscall घड़ियों में समय देता है, और 100 घड़ियों = 1 सेकंड (आमतौर पर), इसलिए सटीक जीएनयू की तरह है time। तो सवाल यह है कि क्या …
12 bash  time  gnu 

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