यह rust_cmd_lib नाम का एक लिनक्स ऐप है जिसका नवीनतम संस्करण v1.0.10sourcecode.tar.gz के रूप में डाउनलोड किया जा सकता है। इसे वर्कस्टेशन के लिए मुफ़्त होस्टिंग प्रदाता OnWorks पर ऑनलाइन चलाया जा सकता है।
OnWorks के साथ rust_cmd_lib नामक इस ऐप को मुफ्त में डाउनलोड करें और ऑनलाइन चलाएं।
इस ऐप को चलाने के लिए इन निर्देशों का पालन करें:
- 1. इस एप्लिकेशन को अपने पीसी में डाउनलोड करें।
- 2. हमारे फ़ाइल प्रबंधक में https://www.onworks.net/myfiles.php?username=XXXXX उस उपयोगकर्ता नाम के साथ दर्ज करें जो आप चाहते हैं।
- 3. इस एप्लिकेशन को ऐसे फाइल मैनेजर में अपलोड करें।
- 4. इस वेबसाइट से ऑनवर्क्स लिनक्स ऑनलाइन या विंडोज ऑनलाइन एमुलेटर या मैकोज़ ऑनलाइन एमुलेटर शुरू करें।
- 5. ऑनवर्क्स लिनक्स ओएस से आपने अभी शुरुआत की है, हमारे फाइल मैनेजर को https://www.onworks.net/myfiles.php?username=XXXXX उस यूजरनेम के साथ जाएं जो आप चाहते हैं।
- 6. एप्लिकेशन डाउनलोड करें, इसे इंस्टॉल करें और इसे चलाएं।
स्क्रीनशॉट:
rust_cmd_lib
विवरण:
rust_cmd_lib एक रस्ट लाइब्रेरी है जो रस्ट में "शेल-स्क्रिप्ट जैसे" कार्यों को अधिक सहजता से लिखने के लिए मैक्रोज़ और उपयोगिताएँ प्रदान करती है। यह बाहरी कमांड चलाने, रीडायरेक्टेशन, पाइपिंग, एनवायरनमेंट वैरिएबल और शेल स्क्रिप्टिंग के अन्य पहलुओं को प्रबंधित करने के लिए अमूर्तता प्रदान करती है, लेकिन रस्ट की तरह ही टाइप सेफ्टी, त्रुटि जाँच और प्रदर्शन के साथ। इसका लक्ष्य डेवलपर्स को सामान्य शेल स्क्रिप्ट को रस्ट में कम बॉयलरप्लेट के साथ बदलने या पोर्ट करने में सक्षम बनाना है।
विशेषताएं
- आउटपुट कैप्चरिंग, चेनिंग, त्रुटि प्रबंधन आदि के साथ बाह्य कमांड निष्पादित करने के लिए run_cmd! और run_fun! जैसे मैक्रोज़।
- पाइपिंग और पुनर्निर्देशन के लिए समर्थन (ताकि आप मैक्रो उपयोग के अंदर पाइप और पुनर्निर्देशन लिख सकें, न कि मैन्युअल रूप से उपप्रक्रियाओं और वायर IO को स्पॉन करें)
- पैरामीटर्स को अधिक सहजता से पास करने के लिए उपयोगिताएँ (शाब्दिक स्ट्रिंग्स, वेरिएबल इंटरपोलेशन) ताकि स्क्रिप्ट्स विस्तृत प्रक्रिया स्पॉनिंग कोड की तुलना में अधिक स्वाभाविक लगें
- फ़ीचर फ़्लैग और वैकल्पिक निर्भरताएँ ताकि आप अपनी आवश्यकताओं (लॉगिंग, पाइपफ़ेल, आदि) के आधार पर कार्यक्षमता के कुछ हिस्सों को सक्षम या अक्षम कर सकें।
- उदाहरण और परीक्षण सूट, जिसमें "टेट्रिस गेम उदाहरण" भी शामिल है, यह दर्शाता है कि अधिक जटिल शेल स्क्रिप्ट व्यवहार को कैसे व्यक्त किया जा सकता है।
- एक लाइब्रेरी डिजाइन: जब भी संभव हो, अतिरिक्त शेल का निर्माण नहीं किया जाता, जिससे रनटाइम ओवरहेड कम हो जाता है और एस्केपिंग आदि के संबंध में अधिक सुरक्षा होती है।
प्रोग्रामिंग भाषा
जंग
श्रेणियाँ
यह एक ऐसा एप्लिकेशन है जिसे https://sourceforge.net/projects/rust-cmd-lib.mirror/ से भी प्राप्त किया जा सकता है। इसे हमारे किसी भी मुफ़्त ऑपरेटिव सिस्टम से सबसे आसान तरीके से ऑनलाइन चलाने के लिए OnWorks में होस्ट किया गया है।