perl - Bash: Chroot command passing 2 string parameters or better run a series of commands -
मैं कुछ ऐसा करना चाहूंगा:
chroot / mount-point / path / To / script $ var1 $ var 2
क्या यह काम करेगा? क्या इन 2 मापदंडों पर क्रॉल पर्ल लिपि को पारित किया जाएगा? यदि नहीं, तो यह कैसे करें?
अन्यथा, बस स्क्रिप्ट में chroot
को करने का कोई तरीका है, और फिर
perl script.pl $ var1 $ var2 आदि?
जैसा कि मैं इसे समझता हूँ, बस उन्हें bash
में क्रमिक रूप से लिखना chroot
समाप्त होने के बाद ही निष्पादित हो जाएंगे, और नियंत्रण वापस आ जाएगा वापस करने के लिए मेरे पास perl
स्थापित नहीं है (यह एक रैमडिस्क PXE से चल रहा है)।
चु्रोट को इसे ठीक करना चाहिए। सिर्फ यह सुनिश्चित कर लें कि आपकी पर्ल स्क्रिप्ट क्रोईट संदर्भ से पर्ल इंटरप्रेटर को पा सकते हैं, कि पर्ल एक्जीक्यूटेबल साझा लाइब्रेरीज़ की आवश्यकता है, और यह कि आपके वेरिएबल्स, यदि वे पथ में हैं, तो नए रूट के सापेक्ष पथ हैं, न कि पुराने । आप एक स्थैतिक रूप से जुड़े पर्ल एक्जीक्यूटेबल संकलित करना चाहते हैं, अगर आपके लिए यह आवश्यक है कि chroot में आवश्यक साझा पुस्तकालयों की प्रतिलिपि बनाने से।
Comments
Post a Comment