मैं एक सरणीखोल स्क्रिप्ट
arr=(x11 y12 x21 y22 x31 y32)
है मैं तो
x11 x21 x31 y12 y22 y32
को यह सरणी सॉर्ट करने के लिए की जरूरत है छँटाई, मैं दोनों वर्णमाला और संख्यात्मक बुद्धिमान
सॉर्ट करने के लिए मैं कैसे करूँ जरूरत इसे खोल स्क्रिप्ट में करें?
यदि मैं [ $i -le $j ]
का उपयोग करता हूं, तो यह "पूर्णांक अभिव्यक्ति अपेक्षित" कहता है।
और तारों में अन्य वर्ण भी हो सकते हैं: x.1.1
या 1.x.1
।
मैं यह कैसे कर सकता हूं?
क्या आपने 'sort' की कोशिश की है? – l0b0
क्या आप मुझे पूरा वाक्यविन्यास दे सकते हैं, मैं एक शुरुआती हूं – user691197
संभावित डुप्लिकेट [बाश में सरणी को कैसे क्रमबद्ध करें] (http://stackoverflow.com/questions/7442417/how-to-sort-an-array- इन-बैश) –