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

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

4
zsh टैब खाली लाइन पर पूरा हो रहा है
मुझे ऐसा tcsh'ism चाहिए, जो मुझे नहीं मिला है: बिना किसी सामग्री वाली रिक्त रेखा पर, मैं टैब कुंजी दबाकर और ls के बराबर देखना चाहता हूं। यह कहना है कि मैं चाहता हूँ $ <tab> कुछ और करने के लिए फिर मुझे \ t दे रहा है। मुझे कमांड …

2
मैं चश कमांड के साथ शेल क्यों नहीं बदल पा रहा हूं?
मैंने एक नई कमांड सीखी, कम से कम मैंने सोचा, क्योंकि यह कमांड:, chshवर्णित की तरह व्यवहार नहीं करता है। यह इस तरह काम करने के लिए वर्णित किया गया था: cat /etc/shells यह जानने के लिए कि कौन से गोले स्थापित हैं, इसलिए आप उनमें से चुन सकते हैं। …

10
शेल स्क्रिप्ट का उपयोग करके स्ट्रिंग से सभी डुप्लिकेट शब्द निकालें
मेरे पास एक तार है "aaa,aaa,aaa,bbb,bbb,ccc,bbb,ccc" मैं स्ट्रिंग से डुप्लिकेट शब्द को हटाना चाहता हूं फिर आउटपुट जैसा होगा "aaa,bbb,ccc" मैंने इस कोड स्रोत की कोशिश की $ echo "zebra ant spider spider ant zebra ant" | xargs -n1 | sort -u | xargs यह समान मूल्य के साथ ठीक …

7
मैं बैश में विभिन्न कोड बिंदुओं द्वारा ASCII वर्ण कैसे प्रिंट कर सकता हूं?
ASCII तालिका में 'J' वर्ण मौजूद है जिसमें विभिन्न अंक प्रणालियों में कोड बिंदु हैं: Oct Dec Hex Char 112 74 4A J इस चार को एक ऑक्टल कोड बिंदु द्वारा प्रिंट करके printf '\112'या प्रिंट करके संभव है echo $'\112'। मैं दशमलव और हेक्साडेसिमल कोड बिंदु प्रस्तुतियों द्वारा एक …
12 bash  shell  ascii 

2
शेल स्क्रिप्ट के स्रोत के लिए फ़ाइल एक्सटेंशन के लिए एक आधिकारिक मानक / सम्मेलन
मैं सोच रहा था कि क्या शेल स्क्रिप्ट के लिए फ़ाइल प्रकार एक्सटेंशन के लिए एक कन्वेंशन है जो आप रन के बजाय स्रोत करना चाहते हैं। उदाहरण के लिए: अगर मैं इस स्क्रिप्ट को एक सब-टाइम में चलाना चाहता हूँ। ./script.sh यदि मैं इस स्क्रिप्ट को वर्तमान शेल से …

1
शेल स्क्रिप्ट्स में ट्रैप हैंडलिंग और निहित सबस्क्रिप्शन
मान लीजिए कि आपके पास एक शेल स्क्रिप्ट है जो किसी प्रकार के EXITजाल के माध्यम से सफाई कोड चलाता है : #!/bin/bash mytrap () { echo "It's a trap!" >&2 } trap mytrap exit echo I am at the end of the script. यह अपेक्षित है, It's a trap!जब …
12 shell  trap 

2
शेल द्वारा सरणी समर्थन के लिए परीक्षण
क्या कमांड लाइन पर स्थानीय बॉर्न-जैसे शेल द्वारा सरणी समर्थन के लिए परीक्षण का एक संक्षिप्त तरीका है? यह हमेशा संभव है: $ arr=(0 1 2 3);if [ "${arr[2]}" != 2 ];then echo "No array support";fi या $SHELLशेल संस्करण के लिए परीक्षण : $ eval $(echo "$SHELL --version") | grep …

2
बैश ढूंढें: मिली फ़ाइल की निर्देशिका प्राप्त करें
मेरे पास बहुत सारे सबफ़ोल्डर के साथ "parent_folder" नाम का एक पेरेंट फ़ोल्डर है, इन सबफ़ोल्डर्स में "foo.mp4" नाम की एक फ़ाइल है। मैं इन फ़ाइलों को ऐसा करके आसानी से पा सकता हूं: mymacbook:parent_folder username$ find ./ -name "foo.mp4" -exec echo {} \; अब माता-पिता / फ़ोल्डर के सापेक्ष …
12 shell  find  osx 

4
पृष्ठभूमि में चल रही एक शेल स्क्रिप्ट को मारना
मैंने inotifyt-tools के inotifywait उपयोगिता का उपयोग करके एक निर्देशिका की निगरानी करने के लिए एक शेल स्क्रिप्ट लिखी है। मैं चाहता हूं कि वह स्क्रिप्ट बैकग्राउंड में लगातार चले, लेकिन मैं चाहकर भी इसे रोक नहीं पा रहा हूं। इसे लगातार चलाने के लिए, मैंने इस्तेमाल किया while true; …
12 bash  shell  kill  inotify 

3
grep: इनपुट फ़ाइल 'X' भी आउटपुट है
मैं किसी फ़ाइल ubuntu 14.4में grepकमांड के आउटपुट को रीडायरेक्ट करने का प्रयास करता हूं, लेकिन मुझे यह त्रुटि मिलती रहती है: grep: input file 'X' is also the output मैंने इस मुद्दे को खोजा है और अभी पता चला है कि यह एक बग था ubuntu 12.4और इसमें कोई …

4
SSH_TTY और SSH_CONNECTION क्या हैं?
इसके लिए चर SSH_TTYऔर SSH_CONNECTIONचर क्या हैं ? मेरे उबंटू सिस्टम पर दोनों खाली हैं; उनके पास क्या मूल्य होना चाहिए?
12 shell  ubuntu  ssh 

2
Zsh उपनाम में बचने उद्धरण
पाठ से नए अंक निकालने के बारे में इस सवाल के बाद , मैं इसे एक ज़ीश उपनाम में बदलना चाहता हूं: alias striplines=' awk " /^$/ {print \"\n\"; } /./ {printf( \" %s \",$0);}"' मैंने awk स्क्रिप्ट के अंदर उद्धरणों से बचने की कोशिश की है, लेकिन मुझे यह …
12 shell  zsh  quoting  alias 

2
शेल बिल्ड कमांड को समझना
में में बैश मैनुअल , यह है कि लिखा है Builtin commands are contained >>> within <<< the shell itself साथ ही, यह उत्तर बताता है कि A built-in command is simply a command that the shell carries out itself, instead of interpreting it as a request to load and …

2
एक चर के सामने '#' ऑपरेटर चर विस्तार में क्या करता है?
नीचे टर्मिनल में निष्पादित कोड है [root@idm ~]# x="$(date +%d%m%y)" [root@idm ~]# echo $x 270217 [root@idm ~]# echo ${#x} 6 क्या कोई मुझे समझने में मदद कर सकता है कि आउटपुट क्यों है 6? #चर के लिए अनिवार्य रूप से क्या कर रहा है?
12 shell 

2
इसका विस्तार / मूल्यांकन किए बिना एक चर के साथ एक स्ट्रिंग प्रतिध्वनित करें [बंद]
बंद हो गया । इस प्रश्न के विवरण या स्पष्टता की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? विवरण जोड़ें और इस पोस्ट को संपादित करके समस्या को स्पष्ट करें । 4 साल पहले बंद हुआ । मैंने हर …
12 bash  shell  quoting 

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