ऑनवर्क्स लिनक्स और विंडोज ऑनलाइन वर्कस्टेशन

प्रतीक चिन्ह

वर्कस्टेशन के लिए मुफ्त होस्टिंग ऑनलाइन

<पिछला | विषय-सूची | अगला>

किसी सारणी द्वारा प्रयुक्त सबस्क्रिप्ट ढूँढना

As खूब जोर से पीटना सरणियों को सबस्क्रिप्ट के असाइनमेंट में "अंतराल" रखने की अनुमति देता है, यह कभी-कभी यह निर्धारित करने के लिए उपयोगी होता है कि कौन से तत्व वास्तव में मौजूद हैं। यह निम्नलिखित प्रपत्रों का उपयोग करके पैरामीटर विस्तार के साथ किया जा सकता है:

${!सरणी[*]}

${!सरणी[@]}

जहां सरणी एक सरणी चर का नाम है. उपयोग करने वाले अन्य विस्तारों की तरह * और @, @ उद्धरण चिह्नों में संलग्न प्रपत्र सबसे उपयोगी है, क्योंकि यह अलग-अलग शब्दों में विस्तारित होता है:


[मुझे@लिनक्सबॉक्स ~]$ foo=([2]=ए [4]=बी [6]=सी)

[मुझे@लिनक्सबॉक्स ~]$ मेरे लिए "${foo[@]}" में; प्रतिध्वनि करो $i; हो गया

एबीसी

[मुझे@लिनक्सबॉक्स ~]$ मेरे लिए "${!foo[@]}" में; प्रतिध्वनि करो $i; हो गया

2

4

6

[मुझे@लिनक्सबॉक्स ~]$ foo=([2]=ए [4]=बी [6]=सी)

[मुझे@लिनक्सबॉक्स ~]$ मेरे लिए "${foo[@]}" में; प्रतिध्वनि करो $i; हो गया

एबीसी

[मुझे@लिनक्सबॉक्स ~]$ मेरे लिए "${!foo[@]}" में; प्रतिध्वनि करो $i; हो गया

2

4

6


OnWorks पर शीर्ष OS क्लाउड कंप्यूटिंग: