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

खोल यूनिक्स का कमांड-लाइन इंटरफ़ेस है। आप एक शेल में कमांड को अंतःक्रियात्मक रूप से टाइप कर सकते हैं, या कार्यों को स्वचालित करने के लिए स्क्रिप्ट लिख सकते हैं। / बिन / श और सबसे संगत गोले (ऐश, बाश, क्श, ज़श,…) पर लागू होने वाले प्रश्नों के लिए इस टैग का उपयोग करें। त्रुटियों के साथ शेल स्क्रिप्ट के लिए, कृपया यहां पोस्ट करने से पहले http://shellcheck.net में उन्हें देखें।

5
सबसे छोटी फाइलों को पहले कॉपी करें?
मेरे पास एक बड़ी निर्देशिका है जिसमें उपनिर्देशिकाएं और फाइलें हैं जो मैं पुनरावर्ती रूप से कॉपी करना चाहता हूं। क्या cpयह बताने का कोई तरीका है कि इसे फ़ाइल आकार के क्रम में कॉपी ऑपरेशन करना चाहिए, ताकि सबसे छोटी फ़ाइलों को पहले कॉपी किया जा सके?
15 shell  cp  file-copy  size 

5
जब सिस्टम निष्क्रिय हो और जब फिर से सक्रिय हो तो एक कमांड चलाएँ
जब उपयोगकर्ता निष्क्रिय हो जाता है तो मैं एक कमांड चलाना चाहता हूं (सिस्टम निष्क्रिय है)। उदाहरण के लिए: echo "You started to be inactive." इसके अलावा, जब उपयोगकर्ता फिर से सक्रिय हो जाता है (सिस्टम अब निष्क्रिय नहीं है): echo "You started to be active, again." मुझे एक शेल …
15 linux  bash  shell 

2
क्या किसी पाइप में xargs का उपयोग करने का कोई तरीका है?
मैं स्वचालित रूप से flac फ़ाइलों को एक फ़ोल्डर में एमपी 3 में स्थानांतरित करने की कोशिश कर रहा हूं। कोड की मेरी वर्तमान रेखा यह है: inotifywait -m -r -q -e moved_to --format "'%w%f'" ~/test | xargs -I x flac -cd x - | lame -b 320 - /media/1tb/x.mp3 …
15 shell  pipe  xargs  inotify 

3
वास्तविक समय में कमांड द्वारा लाइनों की संख्या को कैसे प्रदर्शित किया जाए?
मैं svn exportअपने आवेदन के लिए एक पैगंबर स्क्रिप्ट के हिस्से के रूप में उपयोग कर रहा हूं , और यह इस तरह दिखता है, जैसे कि कई अन्य, किसी भी प्रकार की प्रगति पट्टी नहीं है। मेरे पास इस समय दो विकल्प हैं: विकल्पों के बिना इसका उपयोग करना, …

2
\ ई और ^ के बीच का अंतर
गाइल्स ने लिखा : चरित्र 27 = 033 = 0x1b = ^[=\e डेमीज़े ने लिखा : ^ [केवल ESCAPE का एक प्रतिनिधित्व है और \ e को एक वास्तविक ESCAPE वर्ण के रूप में व्याख्या किया जाता है तब मुझे यह लाइन एक TechRepublic लेख से भी मिली सुनिश्चित करें …

2
कमांड चेन को कैसे बैकग्राउंड करें?
मैं एक कमांड चेन को बैकग्राउंड करना चाहता हूं cp a b && mv b c && rm a। मैंने करने की कोशिश की है cp a b && mv b c && rm a &लेकिन यह केवल अंतिम प्रक्रिया की पृष्ठभूमि है। मैं एक आदेश श्रृंखला कैसे पृष्ठभूमि करूँ?

1
मैं grep इनपुट के साथ रंग कोड कैसे रख सकता हूं?
अगर मैं दो लगातार grepआदेशों का उपयोग करता हूं , जैसे: echo "foo bar" | grep foo | grep bar तब पहला पैटर्न ("फू") हाइलाइट नहीं किया गया है। वास्तव में, ऐसा लगता है कि grep अपने इनपुट से रंग कोड हटाता है। क्या इसे रोकने का कोई तरीका है?
15 shell  grep  colors 

6
ssh पर sudo: कोई tty मौजूद नहीं है और कोई askpass कार्यक्रम निर्दिष्ट नहीं है
मैं इस त्रुटि को प्राप्त कर रहा हूं और इसे ठीक करने के लिए ऑनलाइन कई तरीकों पर चर्चा कर चुका हूं और कोई भी मेरे लिए काम नहीं कर रहा है। मैं सेटअप SSH कुंजियों इसलिए जब मैं चला 'ssh newton@host.com'तो वह अपने आप मुझ में लॉग करता है, …
15 shell  ssh  sudo 

4
एक निर्देशिका और रिश्तेदार पथ के लिए प्रतीकात्मक लिंक
मैंने डायरेक्टरी (ब्लिंक) के लिए पूर्ण पथ के साथ सिमलिंक बनाया है और उदाहरण के लिए निम्नलिखित पेड़ हैं: $ ls -l /tmp/A total 0 lrwxrwxrwx 1 root root 6 Apr 3 12:27 Blink -> /tmp/B -rw-r--r-- 1 root root 0 Apr 3 12:27 foo $ ls -l /tmp/B total …

4
क्लिपबोर्ड से vi- सक्षम zsh या बैश शेल तक पेस्ट करना
मैं सिस्टम क्लिपबोर्ड (या पाठ चयन) को मेरे "vi-like" शेल प्रांप्ट में कीबोर्ड से उपयोग करने में सक्षम होना चाहूंगा। मैं आमतौर पर zsh और कभी-कभी बैश का उपयोग करता हूं। दोनों मामलों में, मेरे पास vi- जैसा व्यवहार ( bindkey -v/ set -o vi) है। विम में, मैं जिस …
15 bash  shell  zsh  vi  clipboard 

6
कैसे लिनक्स में एक निर्देशिका की पूरी सामग्री में एक शब्द के लिए खोज करने के लिए
संपूर्ण सामग्री में कुछ खोजने की आवश्यकता है मैं कोशिश कर रहा हूँ: find . | xargs grep word मुझे त्रुटि मिली: xargs: अनपेक्षित उद्धरण इसे कैसे प्राप्त किया जाए?
15 linux  shell  grep  find  xargs 

2
मेरे कमांड प्रतिस्थापन से ट्रेलिंग न्यूलाइन चार कहां गया है?
निम्न कोड स्थिति का सबसे अच्छा वर्णन करता है। अंतिम पंक्ति अनुगामी न्यूलाइन चार का उत्पादन क्यों नहीं कर रही है? प्रत्येक पंक्ति का आउटपुट टिप्पणी में दिखाया गया है। मैं GNU बैश का उपयोग कर रहा हूँ , संस्करण 4.1.5 echo -n $'a\nb\n' | xxd -p # 610a620a x=$'a\nb\n' …

2
क्या यूनिक्स / लिनक्स में इंटरप्रोसेस संचार को बाधित करने का एक तरीका है?
नेटवर्क ट्रैफ़िक को इंटरसेप्ट करने / विश्लेषण करने के लिए, हमारे पास एक उपयोगिता है, जिसे विरेशर कहा जाता है । क्या यूनिक्स / लिनक्स में किसी भी दो प्रक्रियाओं के बीच सभी इंटरप्रोसेस संचार को बाधित करने के लिए हमारी समान उपयोगिता है? मैंने मेमोरी में कुछ प्रक्रियाएं बनाई …

3
कोड में "{निष्पादन> / देव / अशक्त; }> / देव / अशक्त "हुड के तहत क्या हो रहा है?
जब आप एक आदेश सूची को पुनर्निर्देशित करते हैं, जिसमें निष्पादन> / dev / null लगता है, तब भी लागू नहीं होता है, जैसे कि: { exec >/dev/null; } >/dev/null; echo "Hi" "हाय" छपा है। मैं इस धारणा के तहत था कि {}जब तक यह एक पाइपलाइन का हिस्सा नहीं …

1
एक टर्मिनल से बाहर निकलने पर अन्य टर्मिनलों पर बैश इतिहास को अपडेट करें
मुझे पता है कि यह सवाल अस्पष्ट नहीं है, क्योंकि यहां पूछा गया है कि अपडेट करते रहें (और यहां नकल की गई)। मैं जो हासिल करने की कोशिश कर रहा हूं वह थोड़ा अलग है। मुझे अपने प्रॉम्प्ट को हर lsI टाइप ( history -a; history -c; history -r) …

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