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

कॉर्न शेल (ksh) उन्नत स्क्रिप्टिंग विशेषताओं के साथ एक शेल है, जो आमतौर पर वाणिज्यिक यूनियनों और कुछ बीएसडी प्रणालियों पर पाया जाता है, लेकिन शायद ही कभी लिनक्स के लिए उपयोग किया जाता है।

2
शेल लिपि में तुच्छ वर्ण क्यों बचते हैं?
मैंने अभी एक विरासत खोल स्क्रिप्ट खोली (सोलारिस पर पुरानी ksh88 में लिखी गई) और निम्नलिखित कोड में सभी को दोहराया गया: [ -f $myfile ] && \rm -f $myfile भागने के पीछे के हमले से मुझे अजीब लगा। मुझे पता है कि यह जानबूझकर किया गया है, क्योंकि इस …

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

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

5
क्या सूचीबद्ध फ़ाइलों के आकार को योग करने का एक तरीका है?
यह वह कमांड है जिसका उपयोग मैं कुछ फाइलों को सूचीबद्ध करने के लिए कर रहा हूं: find . -name \*.extract.sys -size +1000000c -exec ls -lrt {} \; -rw-r--r-- 1 qa1wrk15 test 1265190 Sep 29 01:14 ./var/can/projs/ar/rep/extract/Sep/29/ar.ARAB-PI_7.20110929.extract.sys -rw-r--r-- 1 qa1wrk15 test 1345554 Sep 29 01:14 ./var/can/projs/ar/rep/extract/Sep/29/ar.ARAB-PI_2.20110929.extract.sys -rw-r--r-- 1 qa1wrk15 test …

2
// 1 / माध्य क्या है
QNX4 कोर्न शेल का उपयोग कर ऑपरेटिंग सिस्टम। यह एक इनफीटाइल फाइल में है। export VARDIR=//1/usr/pvcs // 1 / क्या दर्शाता है?
19 ksh  qnx 

1
Ksh88 में YYYYMMDDHHMMSS प्रारूप में वर्तमान तिथि और समय कैसे प्राप्त करें?
मेरी आवश्यकता 2 घंटे में 2 टाइमस्टैम्प का अंतर प्राप्त करना है। जैसा कि तिथि भिन्न विकल्प मेरे लिए यह जानने में लंबा समय ले रहा है कि मैं दोनों तिथियों को YYYYMMDDHHMMSS प्रारूप में परिवर्तित करने और संख्या अंतर जानने की कोशिश कर रहा हूं। इसलिए मुझे उसी प्रारूप …
18 ksh  date 

12
कैसे रंग अलग उत्पादन करने के लिए?
मैं सशर्त रूप से यूनिक्स फ़ाइलों को प्रारूपित करना चाहता था, मैं वर्तमान में diffकमांड पर काम कर रहा हूं और जानना चाहता हूं कि क्या diffकमांड आउटपुट के पाठ को प्रारूपित करना संभव है । उदाहरण: मिलान किए गए मान हरे रंग में प्रदर्शित होने चाहिए। बेजोड़ मूल्यों को …
18 bash  ksh  diff 


2
एक निश्चित समय अवधि के बाद एक रूट शेल कैसे बाहर हो सकता है?
क्या एक रूट शेल को 'टाइम आउट' करने का एक तरीका है (उदाहरण के लिए, gnome-terminal) ताकि एक निश्चित समय के बाद कोई कमांड जारी न हो, शेल बाहर निकल जाए? मैं एक ऐसे समाधान की तलाश कर रहा हूं जो bashफेडोरा और kshओपनबीएसडी पर काम करता है ।
15 bash  ksh 

8
चेक वेरिएबल बॉर्न में शेल की तरह एक सरणी है?
बोर्न जैसे शेल में जो ऐरे वेरिएबल को सपोर्ट करता है, हम कुछ पार्सिंग का उपयोग करके यह चेक कर सकते हैं कि वेरिएबल एक एरे है। नीचे सभी कमांड चलाने के बाद चलाए गए थे a=(1 2 3)। zsh: $ declare -p a typeset -a a a=( 1 2 …
14 bash  shell  zsh  ksh  yash 

4
नियमित अभिव्यक्ति के साथ कैसे स्केप करें
मैं उन सभी फाइलों को कॉपी करने की कोशिश कर रहा हूं जो ksh में "a" अक्षर से शुरू नहीं होती हैं। स्रोत मशीन से गंतव्य मशीन पर प्रतिलिपि बनाना ठीक काम कर रहा है : scp -p !(a*) user@machine:/path/directory/. लेकिन, यदि मैं गंतव्य सर्वर पर हूं और स्रोत सर्वर …
13 ksh  scp 

1
Ksh93 कमांड प्रतिस्थापन में कांटे से कैसे बचता है
दिया हुआ cmd='fun(){ echo "$@"; }; fun $(fun $(fun hi))' गोले बनाने के लिए 2 कांटे बनाने की आवश्यकता होती है strace-f(){ strace -f "$@" 2>&1; }; for sh in dash bash zsh ksh; do printf "$sh\t" ; strace-f $sh -c "$cmd" |grep -e clone -e fork -c; done सिवाय …

7
मैं सुरक्षित रूप से ksh का संस्करण कैसे प्राप्त कर सकता हूं?
मैं सुरक्षित रूप से ksh स्क्रिप्ट के भीतर ksh का संस्करण कैसे प्राप्त कर सकता हूं ? मैंने निम्नलिखित उपाय देखे हैं : ksh --version echo ${.sh.version} echo $KSH_VERSION और सही परिस्थितियों को देखते हुए, इनमें से प्रत्येक सही ढंग से काम करता है। हालांकि, मैं गैर-परिपूर्ण मामले की परवाह …

3
टार टू पाइप लेकिन Keep -v वर्बोज़ आउटपुट STDERR से अलग
एक सामान्य टार कमांड tar cvf foo.tar ./foo >foo.out 2>foo.err तीन आउटपुट IO स्ट्रीम है संग्रह डेटा foo.tar को फ़ाइल नाम की सूची STDOUT (foo.out में पुनर्निर्देशित) STDERR को त्रुटि संदेश (foo.err में पुनर्निर्देशित) फिर मैं फ़ाइल नाम की सूची के माध्यम से पढ़ने के लिए बिना त्रुटि संदेशों के …
12 tar  ksh  io 

2
6 महीने से अधिक पुरानी फ़ाइलों को हटाने के लिए स्क्रिप्ट
स्क्रिप्ट शुरू करने के लिए महीने में एक बार क्रॉन जॉब सेट करना। स्क्रिप्ट हर महीने एक फ़ाइल को घुमाने के लिए है क्योंकि यह बहुत बड़ी हो जाती है और पुरानी का नाम बदल देती है। जब एक फ़ाइल छह महीने से अधिक पुरानी हो, तो मैं चाहता था …
12 scripting  ksh 

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