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

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

11
UNIX में उपकरण दिनांक घटाने के लिए
क्या तारीखों को घटाने के लिए सोलारिस यूनिक्स (ताकि कोई जीएनयू उपकरण उपलब्ध नहीं है) में कोई उपकरण है? मुझे पता है कि लिनक्स में हमारे पास gawkएक तारीख को दूसरे से घटा सकते हैं। लेकिन सोलारिस में हमारे पास अधिकतम nawk(सुधार awk) है जो तारीख की गणना नहीं कर …
22 shell  solaris  awk  utilities  date 

5
कमांड शेल में फ़ाइल एक्स डुप्लिकेट करें
मैं लूप के लिए कमांड लाइन से x के लिए एक वीडियो फ़ाइल को डुप्लिकेट करने की कोशिश करता हूं, मैंने इसे इस तरह आज़माया है, लेकिन यह काम नहीं करता है: for i in {1..100}; do cp test.ogg echo "test$1.ogg"; done
22 shell  files  file-copy 

2
बश में CTRL + 4 (और CTRL + \) क्या करता है?
मैं तो बस दुर्घटना से पता चला कि CTRL+ 4 पढ़ने कार्यक्रमों बंद कर देता है stdinकमांड लाइन से इनपुट। यह इस तरह दिखता है जब मैं पढ़ने वाले कार्यक्रमों में CTRL+ 4या CTRL+ टाइप करता हूं/stdin $ cat wefwef wefwef ^\Quit $ bc bc 1.06.95 Copyright 1991-1994, 1997, 1998, …

3
खाली शेल वैरिएबल का उपयोग करते समय एक त्रुटि जारी करें
कभी-कभी मैं $PROJECT_HOME/*प्रोजेक्ट में सभी फ़ाइलों को हटाने के लिए उपयोग करता हूं । जब पर्यावरण चर, PROJECT_HOMEसेट नहीं किया जाता है (क्योंकि मैंने किया था suऔर नए उपयोगकर्ता के पास यह पर्यावरण चर सेट नहीं है), यह रूट फ़ोल्डर से सभी फ़ाइलों को हटाना शुरू कर देता है। यह …

4
टेस्ट कमांड में eix vs = vs == का उपयोग करने के लिए यूनिक्स टेस्ट?
मुझे -eqबनाम =बनाम का उपयोग कब करना चाहिए== जैसे [[ $num -eq 0 ]] [[ $num = 'zzz' ]] मैंने संख्याओं और तारों के लिए -eq(और -ne, आदि) का उपयोग करने का एक पैटर्न देखा है =। क्या इसका कोई कारण है और मुझे कब उपयोग करना चाहिए==
22 shell  test 

2
सेंडमेल में संदेश भेजने के लिए प्रारूप क्या है?
मैं मक्खी पर संदेश बनाने और उन्हें भेजने के लिए निम्न आदेश का उपयोग कर रहा हूं: echo "Subject:Hello \n\n I would like to buy a hamburger\n" | sendmail email@example.com ऐसा लगता है कि जब आप फ़ाइल से जानकारी भेजते हैं, तो कुछ ऐसा करके: sendmail email@example.com mail.txt फिर सेंडमेल …
22 shell  email  sendmail  echo 

2
'Bash -c' में तर्क जोड़ें
मान लीजिए कि मैं इस तरह से बैश के माध्यम से एक कमांड चलाना चाहता हूं: /bin/bash -c "ls -l" बैश मैन पेज के अनुसार, मैं इसे इस तरह भी चला सकता था: # don't process arguments after this one # | pass all unprocessed arguments to command # | …

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

7
रनटाइम के दौरान स्क्रिप्ट में शेल का निर्धारण करें
मेरे ज्ञान के अनुसार, शेल में वर्तमान शेल का उपयोग करने echo $0के लिए। बल्कि मैं चाहता हूं कि मेरी स्क्रिप्ट यह जांच करे कि वह किस खोल में चल रही है। इसलिए, मैंने $0स्क्रिप्ट में प्रिंट करने की कोशिश की और यह स्क्रिप्ट का नाम उसी रूप में लौटाता …
22 linux  shell  ksh 

2
कमांड लाइन में लूप के लिए कैसे करें?
चलो एक सरल लेते हैं for loop #!/bin/bash for i in `seq 1 10`; do echo $i done बाश स्क्रिप्ट में AFAIK अर्धविराम समकालिक रूप से वर्तमान कमांड निष्पादित करता है और फिर अगले एक पर जाता है। एंटर दबाने पर शाब्दिक रूप से वही होता है सिवाय इसके कि …
22 bash  shell 

2
बैश में, एक पाइप के बाद पढ़ा जाने वाला मान सेट नहीं हो रहा है
संपादित करें: मूल शीर्षक "बैश में विफल रहता है" पढ़ा गया था Ksh के साथ मैं पढ़ा जा रहा हूँ मानों को अलग करने के लिए एक सुविधाजनक तरीका के रूप में: $ echo 1 2 3 4 5 | read a b dump $ echo $b $a 2 1 …
22 bash  shell  pipe  read 


4
'IFS ’क्या है?
मैं इस थ्रेड को पढ़ रहा था: किसी फाइल की तर्ज पर लूप कैसे करें? क्या है IFS? और for-लूप के संदर्भ में इसका क्या उपयोग है ?
22 bash  shell 

1
के लिए ((…)) {…?} एक वैध शेल सिंटैक्स है? किस गोले में?
विस्तार: $ ksh -c 'for ((i=0;i<10;i++)){ echo $i;}' 0 1 2 3 4 सही ढंग से काम करता है। मैं इस सिंटैक्स का वर्णन खोजने में विफल रहा जिसमें मैनुअल में {...;}जगह है ; do ...; done। क्या मैनुअल में कोई संदर्भ है? किस गोले के लिए वह सही ढंग …
21 bash  shell  zsh  ksh 

10
शेल: `स्लीप` का उपयोग किए बिना एक कमांड में देरी करना संभव है?
क्या बिना उपयोग के कमांड में देरी के लिए कोई विकल्प, विकल्प या बैश ट्रिक हैं sleep? उदाहरण के लिए, वास्तव में नींद का उपयोग किए बिना नीचे दिए गए आदेश का पालन करना: $ sleep 10 && echo "This is a test"

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