के माध्यम से बैश स्क्रिप्ट लूप मुझे एक बैश स्क्रिप्ट चाहिए जो दूरस्थ डेटा बेस से MySQL डेटा पुनर्प्राप्त कर सकता है। दरअसल मैंने ऐसा किया है, लेकिन अब मुझे यह करने की ज़रूरत है कि किसी भी तरह के रिकॉर्ड के माध्यम से लूप है और एक वैरिएबल को दूसरी बैश फ़ाइल में पास करें।MySQL
mysql -X -u $MyUSER -p$MyPASS -h$MyHOST -D$MyDB -e'SELECT `theme_name`, `guid` FROM `themes` WHERE `theme_purchased`="1" AND `theme_compiled`='0';' > themes.xml
download_themes.sh
यह एक xml theme.xml कहा जाता है अभी, मैं सिर्फ डेटा लूप करने के लिए किसी तरह यह पता लगाने की कोशिश कर रहा था फ़ाइल में डेटा निर्यात करता है: यहाँ मेरी MySQL कॉल है। मैं PHP और perl से बचने की कोशिश कर रहा हूं और बस बैश का उपयोग करने की कोशिश कर रहा हूं। अग्रिम में धन्यवाद।
क्या कोई विशिष्ट कारण है कि आप स्क्रिप्टिंग भाषाओं से बचना चाहते हैं? आप बैश में एक्सएमएल को सही तरीके से पार्स करने में सक्षम नहीं होंगे। आपको आउटपुट से बचने में भी समस्या हो सकती है। आसान तरीका क्यों न जाएं और php/perl/python/lua/java/tcl/जावास्क्रिप्ट/... या बाश के अलावा गंभीरता से कुछ भी क्यों न करें जो कई आउटपुट के लिए इसे ठीक से करने में सक्षम नहीं होगा? – viraptor
आप नहीं जानते कि इसके माध्यम से सरणी और लूप के रूप में आउटपुट करने का कोई तरीका है या नहीं? मैंने यह गुगल किया है कि मैं कुछ भी नहीं ढूंढ सका। –