<?xml version="1.0"?>
<?xml-stylesheet type="text/css" href="https://script.spoken-tutorial.org/skins/common/feed.css?303"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Linux-AWK%2FC2%2FBasics-of-Single-Dimensional-Array-in-awk%2FHindi</id>
		<title>Linux-AWK/C2/Basics-of-Single-Dimensional-Array-in-awk/Hindi - Revision history</title>
		<link rel="self" type="application/atom+xml" href="https://script.spoken-tutorial.org/index.php?action=history&amp;feed=atom&amp;title=Linux-AWK%2FC2%2FBasics-of-Single-Dimensional-Array-in-awk%2FHindi"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Linux-AWK/C2/Basics-of-Single-Dimensional-Array-in-awk/Hindi&amp;action=history"/>
		<updated>2026-04-30T12:20:12Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.23.17</generator>

	<entry>
		<id>https://script.spoken-tutorial.org/index.php?title=Linux-AWK/C2/Basics-of-Single-Dimensional-Array-in-awk/Hindi&amp;diff=48060&amp;oldid=prev</id>
		<title>Sakinashaikh: Created page with &quot;{| border=1 | &lt;center&gt;'''Time'''&lt;/center&gt; | &lt;center&gt;'''Narration'''&lt;/center&gt;  |- | 00:01 |नमस्कार '''Basics of single dimensional array''' in '''awk''' पर...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=Linux-AWK/C2/Basics-of-Single-Dimensional-Array-in-awk/Hindi&amp;diff=48060&amp;oldid=prev"/>
				<updated>2019-07-08T03:29:18Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 | &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt; | &amp;lt;center&amp;gt;&amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;&amp;lt;/center&amp;gt;  |- | 00:01 |नमस्कार &amp;#039;&amp;#039;&amp;#039;Basics of single dimensional array&amp;#039;&amp;#039;&amp;#039; in &amp;#039;&amp;#039;&amp;#039;awk&amp;#039;&amp;#039;&amp;#039; पर...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{| border=1&lt;br /&gt;
| &amp;lt;center&amp;gt;'''Time'''&amp;lt;/center&amp;gt;&lt;br /&gt;
| &amp;lt;center&amp;gt;'''Narration'''&amp;lt;/center&amp;gt;&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:01&lt;br /&gt;
|नमस्कार '''Basics of single dimensional array''' in '''awk''' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:07&lt;br /&gt;
| इस ट्यूटोरियल में हम निम्न के बारे में सीखेंगे- '''awk''' में '''Arrays'''&lt;br /&gt;
|-&lt;br /&gt;
|00:12&lt;br /&gt;
|  '''array elements''' असाइन करना।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:15&lt;br /&gt;
| यह अन्य प्रोग्रामिंग भाषा के ''arrays''' से भिन्न कैसे है और एक '''array ''' के एलिमेंट्स कैसे रेफर करें।&lt;br /&gt;
|-&lt;br /&gt;
|00:23&lt;br /&gt;
| हम यह कुछ उदाहरणों के माध्यम से करेंगे।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:26&lt;br /&gt;
| इस ट्यूटोरियल को रिकॉर्ड करने के लिए, मैं उपयोग कर रही हूँ'''Ubuntu Linux 16.04 Operating System ''' और  '''gedit text editor 3.20.1'''&lt;br /&gt;
|-&lt;br /&gt;
|00:38&lt;br /&gt;
| आप अपनी पसंद के किसी भी टेक्स्ट एडिटर का उपयोग कर सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|00:42&lt;br /&gt;
| इस ट्यूटोरियल का अभ्यास करने के लिए, आपको हमारी वेबसाइट पर पिछले '' awk '' ट्यूटोरियल्स देखने चाहिए। &lt;br /&gt;
|-&lt;br /&gt;
|00:49&lt;br /&gt;
| आपको किसी प्रोग्रामिंग भाषा का बुनियादी ज्ञान होना चाहिए, जैसे '''C''' या '''C++'''.&lt;br /&gt;
|-&lt;br /&gt;
|00:56&lt;br /&gt;
|यदि नहीं, तो हमारी वेबसाइट पर समरूपी ट्यटोरियल देखें।&lt;br /&gt;
|-&lt;br /&gt;
| 01:02&lt;br /&gt;
| इस ट्यूटोरियल में उपयोगित फाइल्स इस ट्यूटोरियल के पेज पर '''Code Files''' लिंक में उपलब्ध हैं। कृपया  उन्हें डाउनलोड और एक्स्ट्रैक्ट करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:11&lt;br /&gt;
|'''awk''' में एक '''array'''  क्या है? &lt;br /&gt;
'''awk''' संबंधित '''elements''' को संचित करने के लिए '''arrays''' को सहयोग करता है।&lt;br /&gt;
|-&lt;br /&gt;
|01:18&lt;br /&gt;
|  '''Elements ''' '''number ''' या  '''string''' हो सकते हैं।&lt;br /&gt;
|-&lt;br /&gt;
|01:21&lt;br /&gt;
|  '''Arrays '''  '''awk ''' में '''''associative''''' हैं।&lt;br /&gt;
|-&lt;br /&gt;
|01:24&lt;br /&gt;
| इसका अर्थ है कि प्रत्येक '''array element ''' एक '''index-value pair''' है।&lt;br /&gt;
|-&lt;br /&gt;
| 01:29&lt;br /&gt;
| यह किसी भी अन्य प्रोग्रामिंग भाषा में '''arrays ''' के समान है।&lt;br /&gt;
|-&lt;br /&gt;
|01:33&lt;br /&gt;
| लेकिन यहाँ कुछ महत्वपूर्ण भिन्नताएं हैं।&lt;br /&gt;
|-&lt;br /&gt;
|01:36&lt;br /&gt;
|  पहला, हमें एक '''array'' का उपयोग करने से पहले उसे घोषित करने की आवश्यकता नहीं है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|01:41&lt;br /&gt;
|  साथ ही यहाँ '''array ''' कितने '''elements''' रखेगा यह निर्दिष्ट करने की आवश्यकता नहीं है।&lt;br /&gt;
|-&lt;br /&gt;
| 01:47&lt;br /&gt;
| प्रोग्रामिंग भाषा में, '''array index ''' सामान्यतः पॉजिटिव इंटिजर होता है।&lt;br /&gt;
|-&lt;br /&gt;
|01:52&lt;br /&gt;
| आमतौर पर  '''index'''  0 से शुरू होता है, फिर 1, फिर 2 और इत्यादि।&lt;br /&gt;
|-&lt;br /&gt;
|01:58&lt;br /&gt;
| लेकिन '''awk''' में, '''index ''' कुछ भी हो सकता है- कोई '''number ''' या '''string.'''&lt;br /&gt;
|-&lt;br /&gt;
| 02:03&lt;br /&gt;
| यह '''awk''' में एक '''array element ''' असाइन करने का सिंटैक्स है।&lt;br /&gt;
'''Array name''' कोई वैध variable name हो सकता है।&lt;br /&gt;
|-&lt;br /&gt;
|02:11&lt;br /&gt;
| यहाँ '''index''' एक '''integer''' या '''string''' हो सकता है।&lt;br /&gt;
|-&lt;br /&gt;
| 02:16&lt;br /&gt;
| '''Strings''' को double quotes में लिखा जाना है, चाहे यह  '''index '''name या '''value''' हो।&lt;br /&gt;
|-&lt;br /&gt;
|02:23&lt;br /&gt;
| इसे एक उदाहरण के साथ समझते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 02:27&lt;br /&gt;
| मैंने कोड पहले ही लिखा है और इसे '''array_intro.awk''' के रूप में सेव किया है।&lt;br /&gt;
|-&lt;br /&gt;
|02:34&lt;br /&gt;
| यह फाइल प्लेयर के नीचे '''Code Files''' लिंक में उपलब्ध है। कृपया डाउनलोड करें और इसका उपयोग करें।&lt;br /&gt;
|-&lt;br /&gt;
| 02:41&lt;br /&gt;
| यहाँ  मैंने उदाहरण के तौर पर सप्ताहिक दिन लिया है और इसे '''BEGIN section''' में लिखा है।&lt;br /&gt;
|-&lt;br /&gt;
|02:48&lt;br /&gt;
| यहाँ '''array ''' का नाम '''day''' है।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:52&lt;br /&gt;
| मैंने '''index ''' 1 और वेल्यू '''Sunday''' सेट किया है।&lt;br /&gt;
|-&lt;br /&gt;
| 02:57&lt;br /&gt;
| इस '''array element''' में, मैंने '''index''' के रूप में '''string ''' का उपयोग किया है। अतः '''index first''' के लिए वेल्यू '''Sunday''' है।&lt;br /&gt;
|-&lt;br /&gt;
|03:06&lt;br /&gt;
| पूर्ण  '''array''' इसी तरह बना है।&lt;br /&gt;
|-&lt;br /&gt;
| 03:10&lt;br /&gt;
| यहाँ ध्यान दें, '''array elements''' क्रम में नहीं हैं।&lt;br /&gt;
मैंने '''day four ''' को '''day three''' के पहले घोषित किया है।&lt;br /&gt;
|-&lt;br /&gt;
| 03:18&lt;br /&gt;
|  '''awk arrays में  index ''' का क्रमबद्ध होना आवश्यक नहीं है।&lt;br /&gt;
|-&lt;br /&gt;
|03:23&lt;br /&gt;
| '''associative array''' का लाभ यह है कि नए pairs को किसी भी समय जोड़ा जा सकता है।&lt;br /&gt;
|-&lt;br /&gt;
| 03:29&lt;br /&gt;
| मैं '''array''' में day 6 जोड़ता हूँ।&lt;br /&gt;
|-&lt;br /&gt;
|03:33&lt;br /&gt;
| आखिरी लाइन के अंत में कर्सर रखें और एंटर दबाएं। फिर निम्न टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
| 03:42&lt;br /&gt;
| फाइल सेव करें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:44&lt;br /&gt;
| हमने '''array''' घोषित कर दिया है। लेकिन हमें '''array element''' को कैसे रेफर करना चाहिए?&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:49&lt;br /&gt;
| विशिष्ट '''index''' में एक '''element '''  को रेफर करने के लिए '''arrayname ''' और ''' square brackets ''' में '' index '''  लिखें। इसे करने का प्रयास करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 03:58&lt;br /&gt;
| एक बार फिर से कोड पर जाएं।&lt;br /&gt;
|-&lt;br /&gt;
|04:01&lt;br /&gt;
| क्लोजिंग '''curly brace''' के आगे कर्सर रखें।&lt;br /&gt;
|-&lt;br /&gt;
|04:05&lt;br /&gt;
| एंटर दबाएं और टाइप करें '''print '''''space '''''day '''''square brackets में '''''6'''&lt;br /&gt;
|-&lt;br /&gt;
| 04:13&lt;br /&gt;
| कोड सेव करें।&lt;br /&gt;
|-&lt;br /&gt;
| 04:15&lt;br /&gt;
| '''Ctrl''', '''Alt''' और '''T''' कीज दबाकर टर्मिनल खोलें।&lt;br /&gt;
|-&lt;br /&gt;
| 04:20&lt;br /&gt;
| '''cd command''' का उपयोग करके उस फोल्डर पर जाएं, जिसमें आपने '''Code Files''' डाउनलोड और एक्स्ट्रैक्ट की है।&lt;br /&gt;
|-&lt;br /&gt;
| 04:27&lt;br /&gt;
| अब टाइप करें '''awk space hyphen small f space array_intro.awk '''&lt;br /&gt;
एंटर दबाएं।&lt;br /&gt;
|-&lt;br /&gt;
| 04:38&lt;br /&gt;
| देखें हमें आउटपुट '''Friday''' मिला है।&lt;br /&gt;
|-&lt;br /&gt;
| 04:42&lt;br /&gt;
| अब हम जाँचेंगे कि क्या कोई '''element''' किसी निश्चित '''index''' पर '''array''' में मौजूद है।&lt;br /&gt;
|-&lt;br /&gt;
|04:48&lt;br /&gt;
| इसके लिए हमें '''in operator''' का उपयोग करना होगा। मैं इसे एक उदाहरण के साथ समझाती हूँ।&lt;br /&gt;
|-&lt;br /&gt;
| 04:55&lt;br /&gt;
| एडिटर विंडो में कोड पर जाएं।&lt;br /&gt;
|-&lt;br /&gt;
|04:59&lt;br /&gt;
| '''print statement''' के अंत में कर्सर रखें और एंटर दबाएं। फिर दिखाए अनुसार कोड टाइप करें।&lt;br /&gt;
|-&lt;br /&gt;
|05:09&lt;br /&gt;
| कोड सेव करें।&lt;br /&gt;
|-&lt;br /&gt;
| 05:11&lt;br /&gt;
| मैंने दो '''if conditions''' जोड़ी।&lt;br /&gt;
|-&lt;br /&gt;
|05:15&lt;br /&gt;
| पहली '''if condition ''' जाँचती है कि क्या '''index two ''' '''day''' में मौजूद है।&lt;br /&gt;
|-&lt;br /&gt;
|05:21&lt;br /&gt;
| यदि हाँ, तो समरूपी '''print statement ''' निष्पादित होगी।&lt;br /&gt;
|-&lt;br /&gt;
|05:26&lt;br /&gt;
| फिर दूसरी '''condition ''' जाँचती है कि क्या '''index seven ''' '''day''' में मौजूद है। यह '''print statement ''' निष्पादित करेगा यदि यह '''true''' है।&lt;br /&gt;
|-&lt;br /&gt;
|05:35&lt;br /&gt;
| जैसा कि हम देख सकते हैं '''index two''' ''array''' में है और  '''seven''' नहीं है।&lt;br /&gt;
आउटपुट को सत्यापित करने के लिए इस फाइल को निष्पादित करें।&lt;br /&gt;
|-&lt;br /&gt;
| 05:44&lt;br /&gt;
| टर्मिनल पर जाएं। पिछली निष्पादित कमांड को प्राप्त करने के लिए अप ऐरो की दबाएं।&lt;br /&gt;
|-&lt;br /&gt;
|05:51&lt;br /&gt;
| निष्पादन के लिए एंटर दबाएं।&lt;br /&gt;
|-&lt;br /&gt;
| 05:54&lt;br /&gt;
| हमें अपेक्षित आउटपुट प्राप्त होता है।&lt;br /&gt;
|-&lt;br /&gt;
| 05:57&lt;br /&gt;
| हम अब कोड में कुछ अधिक बदलाव करेंगे। यहाँ दिखाए गए अनुसार कोड अपडेट करें।&lt;br /&gt;
|-&lt;br /&gt;
| 06:04&lt;br /&gt;
| ''' day condition''' में  '''7''' के नीचे, मैंने एक और '''condition''' जोड़ी है।&lt;br /&gt;
|-&lt;br /&gt;
|06:09&lt;br /&gt;
| यह जाँचेगा कि क्या ''' index seven''' की वेल्यू null है या नहीं।&lt;br /&gt;
|-&lt;br /&gt;
|06:14&lt;br /&gt;
| यदि '''true''' है, तो यह '''Index 7 is not null''' प्रिंट करेगा।&lt;br /&gt;
|-&lt;br /&gt;
|06:18&lt;br /&gt;
| हम पहले से ही जानते हैं कि हमारे पास '''7''' के साथ कोई '''index ''' नहीं है, अतः यह कुछ भी प्रिंट नहीं करेगा।&lt;br /&gt;
|-&lt;br /&gt;
| 06:24&lt;br /&gt;
| अब, हमने '''day''' में '''condition 7 ''' का '''print statement ''' बदला। &lt;br /&gt;
|-&lt;br /&gt;
| 06:30&lt;br /&gt;
| कोड सेव करें। देखते हैं क्या होता है, जब हम कोड का निष्पादन करते हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 06:35&lt;br /&gt;
| टर्मिनल पर जाएं। पिछली निष्पादित कमांड को प्राप्त करने के लिए अप ऐरो की दबाएं।&lt;br /&gt;
|-&lt;br /&gt;
|06:43&lt;br /&gt;
|निष्पादन के लिए एंटर दबाएं।&lt;br /&gt;
|-&lt;br /&gt;
|06:46&lt;br /&gt;
|हमें अनपेक्षित आउटपुट प्राप्त होता है।&lt;br /&gt;
|-&lt;br /&gt;
|06:49&lt;br /&gt;
| स्टेटमेंट '''&amp;quot;Index 7 is present after null comparison&amp;quot;''' प्रिंट होता है।&lt;br /&gt;
यह कैसे संभव है?&lt;br /&gt;
|-&lt;br /&gt;
| 06:57&lt;br /&gt;
| जब हम लिखते हैं '''day[7] '''''not equal to''''' null''', तो हम '''index 7''' में '''element''' ऐक्सेस करने की कोशिश कर रहे हैं।&lt;br /&gt;
|-&lt;br /&gt;
|07:04&lt;br /&gt;
| यह ऐक्सेस खुद ही '''index 7 ''' में पहले एक एलिमेंट बनायेगा और '''null''' वेल्यू के साथ इसे इनिशीलाइज करेगा।&lt;br /&gt;
|-&lt;br /&gt;
| 07:12&lt;br /&gt;
| आगे, हम जाँचने की कोशिश कर रहे हैं कि वास्तव में कोई एलिमेंट '''index 7''' में मौजूद है। &lt;br /&gt;
|-&lt;br /&gt;
|07:18&lt;br /&gt;
| क्योंकि '''null element ''' पहले ही बन गया है, आउटपुट दर्शाता है कि '''Index 7 ''' '''null comparison''' के बाद मौजूद है।&lt;br /&gt;
|-&lt;br /&gt;
| 07:26&lt;br /&gt;
| अतः इसे याद रखें,  '''day at index 7 '''''not equal to '''''null '''  एलिमेंट की मौजूदगी जाँचने के लिए गलत तरीका है।&lt;br /&gt;
|-&lt;br /&gt;
|07:34&lt;br /&gt;
|यह '''index 7''' में '''null element ''' बनायेगा।&lt;br /&gt;
|-&lt;br /&gt;
| 07:38&lt;br /&gt;
| इसके बजाय, हमें '''in operator''' का उपयोग करना चाहिए।&lt;br /&gt;
|-&lt;br /&gt;
|07:41&lt;br /&gt;
|यह '''array''' में कोई अतिरिक्त एलिमेंट नहीं बनायेगा।&lt;br /&gt;
इसी के साथ हम इस ट्यूटोरियल के अंत में आ गए हैं।&lt;br /&gt;
|-&lt;br /&gt;
| 07:50&lt;br /&gt;
| In this tutorial we learnt about- इस ट्यूटोरियल में हमने सीखा '''awk''' में ''Arrays''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07:54&lt;br /&gt;
| '''array elements''' असाइन करना।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07:56&lt;br /&gt;
| यह अन्य प्रोग्रामिंग भाषाओं के '''arrays''' से भिन्न कैसे है?&lt;br /&gt;
|-&lt;br /&gt;
|08:00&lt;br /&gt;
| एक '''array ''' के '''elements ''' को रेफर करना।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|08:03&lt;br /&gt;
| नियत-कार्य के रूप में '''array flowerColor''' को परिभाषित करें।&lt;br /&gt;
|-&lt;br /&gt;
|08:07&lt;br /&gt;
|  Index फूलों के नाम होंगे।&lt;br /&gt;
|-&lt;br /&gt;
|08:10&lt;br /&gt;
|  वेल्यू फूलों का समरूपी रंग होगा।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:14&lt;br /&gt;
| अपने पसंद के किन्हीं पाँच फूलों के लिए प्रविष्टियाँ प्रविष्ट करें। &lt;br /&gt;
|-&lt;br /&gt;
|08:18&lt;br /&gt;
|  चौथे फूल का रंग प्रिंट करें।&lt;br /&gt;
जाँचे यदि '''array''' में फूल “Lotus” मौजूद है।&lt;br /&gt;
|-&lt;br /&gt;
| 08:25&lt;br /&gt;
| निम्नलिखित लिंक पर मौजूद वीडियो, स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। कृपया इसे डाउनलोड करें और देखें।&lt;br /&gt;
|-&lt;br /&gt;
| 08:33&lt;br /&gt;
| स्पोकन ट्यूटोरियल प्रोजेक्ट टीम, स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएँ आयोजित करती है और ऑनलाइन टेस्ट पास करने पर प्रमाणपत्र देती है। &lt;br /&gt;
|-&lt;br /&gt;
|08:42&lt;br /&gt;
| अधिक जानकारी के लिए, कृपया हमें लिखें।&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:46&lt;br /&gt;
| कृपया इस फोरम में अपनी समयबद्ध क्वेरी पोस्ट करें। &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:50&lt;br /&gt;
| स्पोकन ट्यूटोरियल प्रोजेक्ट NMEICT, MHRD, भारत सरकार द्वारा वित्त पोषित है। इस मिशन पर अधिक जानकारी दिखाए गए लिंक पर उपलब्ध है।&lt;br /&gt;
|-&lt;br /&gt;
| 09:01&lt;br /&gt;
| यह स्क्रिप्ट विकास द्वारा अनुवादित है। मैं जया अब आपसे विदा लेती हूँ। हमसे जुडने के लिए धन्यवाद।     &lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Sakinashaikh</name></author>	</entry>

	</feed>