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

5
क्यों नहीं "जो" का उपयोग करें? फिर क्या उपयोग करें?
जब एक निष्पादन के लिए पथ की तलाश में या जाँच अगर आप एक यूनिक्स शेल में एक कमांड नाम दर्ज क्या होगा, विभिन्न उपयोगिताओं की अधिकता (है which, type, command, whence, where, whereis, whatis, hash, आदि)। हम अक्सर सुनते हैं कि whichइससे बचना चाहिए। क्यों? हमें इसके बजाय क्या …

3
2> और -, 2> / देव / अशक्त; - &, और> / देव / अशक्त और> / देव / अशक्त 2> & 1 के बीच अंतर
बस दोनों के बीच अंतर की तलाश है 2>&- 2>/dev/null |& &>/dev/null >/dev/null 2>&1 और के साथ अपने पोर्टेबिलिटी non-Bourne shellsकी तरह tcsh, mkshआदि

9
किस सिस्टम पर // foo / bar / foo / bar से अलग है?
POSIX विनिर्देश में, विशेष रूप से दो के साथ शुरू होने वाले पथ के उपचार के लिए कार्यान्वयन की अनुमति देने के लिए प्रावधान ( 1 , 2 , 3 ...) है /। एक POSIX एप्लिकेशन (सभी POSIX आज्ञाकारी प्रणालियों के लिए पोर्टेबल होने के लिए POSIX विनिर्देश के लिए …

18
खोल का उपयोग कर इनिट सिस्टम का पता लगाएं
यह ऑपरेटिंग सिस्टम का पता लगाने के लिए अधिक हो सकता है, लेकिन मुझे विशेष रूप से सिस्टम पर उपयोग में वर्तमान में इनिट सिस्टम की आवश्यकता है। फेडोरा 15 और उबंटू अब सिस्टमड का उपयोग करते हैं, उबंटू अपस्टार्ट (15.04 तक लंबे समय तक डिफ़ॉल्ट) का उपयोग करता था, …

6
पोर्टेबल शेल प्रोग्रामिंग के लिए संसाधन
पोर्टेबल शेल प्रोग्रामिंग के लिए क्या संसाधन मौजूद हैं? अंतिम उत्तर सभी लक्षित प्लेटफार्मों पर परीक्षण करना है, लेकिन यह शायद ही कभी व्यावहारिक है। POSIX / एकल यूनिक्स विशिष्टता एक शुरुआत है, लेकिन यह आप न तो बताता है कि प्रत्येक कार्यान्वयन के समर्थन के स्तर है, और न …

5
कितने पोर्टेबल हैं / देव / stdin, / dev / stdout और / dev / stderr?
कभी कभी मैं मानक आईओ धाराओं में से एक (के "-बराबर पथ" एक निर्दिष्ट करने की आवश्यकता stdin, stdout, stderr)। ९९% जब से मैं लिनक्स के साथ काम करता हूं, मैं बस /dev/पाने के लिए तैयार हूं /dev/stdin, आदि, और यह " सही काम करने लगता है"। लेकिन, एक बात …

7
परीक्षण या [या [[अधिक पोर्टेबल दोनों बैश के गोले के बीच और अन्य गोले के बीच है?
मैं देखता हूं कि मैं कर सकता हूं $ [ -w /home/durrantm ] && echo "writable" writable या $ test -w /home/durrantm && echo "writable" writable या $ [[ -w /home/durrantm ]] && echo "writable" writable मुझे तीसरे सिंटैक्स का उपयोग करना पसंद है। क्या वे सभी तरह से और …

7
मैं sed -i (इन-प्लेस संपादन) के साथ पोर्टेबिलिटी कैसे प्राप्त कर सकता हूं?
मैं अपने सर्वर के लिए शेल स्क्रिप्ट लिख रहा हूं, जो कि FreeBSD को चलाने वाली एक साझा होस्टिंग है। मैं अपने पीसी पर चलने वाले लिनक्स पर स्थानीय रूप से उनका परीक्षण करने में सक्षम होना चाहता हूं। इसलिए, मैं उन्हें एक पोर्टेबल तरीके से लिखने की कोशिश कर …

7
स्क्रिप्ट के निरपेक्ष मार्ग को प्राप्त करने का पोर्टेबल तरीका?
(निरस्त) स्क्रिप्ट के लिए एक पोर्टेबल तरीका क्या है जो इसका पूर्ण मार्ग निर्धारित करता है? लिनक्स पर मैं कुछ का उपयोग करता हूँ mypath=$(readlink -f $0) ... लेकिन यह पोर्टेबल नहीं है। (उदाहरण के लिए, readlinkडार्विन -fध्वज को नहीं पहचानता है , और न ही इसके समकक्ष है।) (इसके …

3
अन्य प्लेटफ़ॉर्म आवश्यकताओं के लिए लिनक्स को पोर्ट करना [बंद]
बंद हो गया । इस प्रश्न पर अधिक ध्यान देने की आवश्यकता है । यह वर्तमान में उत्तर स्वीकार नहीं कर रहा है। इस प्रश्न को सुधारना चाहते हैं? प्रश्न को अपडेट करें ताकि यह इस पोस्ट को संपादित करके केवल एक समस्या पर केंद्रित हो । 9 महीने पहले …

4
शेल स्क्रिप्ट में एक वेरिएबल खाली होने पर परीक्षण करना
मैंने निम्न तकनीक को कई अलग-अलग गोले पर कई बार इस्तेमाल किया है, यह परखने के लिए कि क्या एक चर खाली है: if [ "x$1" = "x" ]; then # Variable is empty fi क्या अधिक विहित पर इस का उपयोग करने पर कोई लाभ है if [ -z …

2
दूरस्थ उपयोगकर्ता के लॉगिन शेल को जाने बिना ssh पर एक मनमाना सरल कमांड कैसे निष्पादित करें?
ssh जब आप दौड़ते हैं तो उसमें एक कष्टप्रद विशेषता होती है: ssh user@host cmd and "here's" "one arg" इसके बजाय कि cmdअपने तर्कों पर चलने के बजाय host, यह cmdसमाप्‍त करता है और रिक्त स्थान के साथ तर्क करता है और hostपरिणामी स्ट्रिंग की व्याख्या करने के लिए एक …

4
सुडोल कितना सार्वभौमिक है?
मैं कुछ इंस्टाल करने के बारे में कुछ निर्देश लिख रहा था (TeX-related - यदि आप नहीं पूछते हैं, तो मैं अधिक विवरण देकर आपका दिन बर्बाद नहीं करूँगा) और sudoसिस्टम-वाइड स्थापित करने के लिए उपयोग किया जाता है। किसी ने टिप्पणी की कि उन्हें नहीं लगता कि sudoसभी लिनक्स …

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

8
लिनक्स के लिए सबसे सार्वभौमिक स्क्रिप्टिंग भाषा है?
इस सवाल को स्टैक ओवरफ्लो से माइग्रेट किया गया था क्योंकि इसका उत्तर यूनिक्स और लिनक्स स्टैक एक्सचेंज पर दिया जा सकता है। 7 साल पहले पलायन कर गए । हम लिनक्स सिस्टम के लिए स्क्रिप्ट लिख रहे हैं, इस पर कुछ बहस हुई है कि उपयोग करने के लिए …

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