Difference between revisions of "PERL/C3/File-Handling/Hindi"

From Script | Spoken-Tutorial
Jump to: navigation, search
(Created page with " {| Border = 1 | '''Time''' | '''Narration''' |- | 00:01 | 'PERL' में 'फाइल हैंडलिंग' पर स्पोकन ट्यूटोरिय...")
 
 
(One intermediate revision by one other user not shown)
Line 11: Line 11:
 
|  00:06
 
|  00:06
 
|  इस ट्यूटोरियल में हम सीखेंगे कि  
 
|  इस ट्यूटोरियल में हम सीखेंगे कि  
* 'read mode' में फाइल कैसे खोलते हैं  
+
'read mode' में फाइल कैसे खोलते हैं  
* फाइल कैसे लिखते हैं  
+
फाइल कैसे लिखते हैं  
* 'append mode' में फाइल कैसे खोलते हैं  
+
'append mode' में फाइल कैसे खोलते हैं  
* 'file handle' कैसे बंद करते हैं।  
+
'file handle' कैसे बंद करते हैं।  
  
 
|-
 
|-
 
| 00:17
 
| 00:17
 
|  इस ट्यूटोरियल के लिए मैं उपयोग कर रही हूँ:
 
|  इस ट्यूटोरियल के लिए मैं उपयोग कर रही हूँ:
* 'उबन्टु लिनक्स 12.04' ऑपरेटिंग सिस्टम  
+
'उबन्टु लिनक्स 12.04' ऑपरेटिंग सिस्टम  
* 'Perl 5.14.2' और  
+
'Perl 5.14.2' और  
* 'gedit' टेक्स्ट एडिटर  
+
'gedit' टेक्स्ट एडिटर  
  
 
|-
 
|-
Line 38: Line 38:
 
|  00:43
 
|  00:43
 
|  बुनियादी ऑपरेशन्स जो हम 'पर्ल' में फाइल्स के साथ कर सकते हैं वो निम्न हैं:
 
|  बुनियादी ऑपरेशन्स जो हम 'पर्ल' में फाइल्स के साथ कर सकते हैं वो निम्न हैं:
* फाइल खोलना  
+
फाइल खोलना  
* फाइल से पढ़ना  
+
फाइल से पढ़ना  
* फाइल पर लिखना और  
+
फाइल पर लिखना और  
* फाइल बंद करना।  
+
फाइल बंद करना।  
  
 
|-
 
|-
 
|00:54
 
|00:54
 
| डिफ़ॉल्ट 'फाइल हैंडल्स' निम्न हैं:
 
| डिफ़ॉल्ट 'फाइल हैंडल्स' निम्न हैं:
* 'STDIN'
+
'STDIN'
* 'STDOUT'  
+
'STDOUT'  
* 'STDERR'
+
'STDERR'
  
 
|-
 
|-
Line 100: Line 100:
 
|-
 
|-
 
|  02:19
 
|  02:19
| 'openfile dot pl' फाइल में, स्क्रीन पर प्रदर्शित की तरह निम्न कोड टाइप करें।  
+
| 'openfile dot pl' फाइल में, स्क्रीन पर प्रदर्शित की तरह कोड टाइप करें।  
  
 
|-
 
|-
Line 140: Line 140:
 
|-
 
|-
 
| 03:17
 
| 03:17
|  'Print डॉलर अंडरस्कोर ('$_')' वेरिएबल मौजूदा लाइन की विषय वस्तु को प्रिंट करेगा  
+
|  'Print डॉलर अंडरस्कोर ('$_')' वेरिएबल मौजूदा लाइन की विषय वस्तु को प्रिंट करेगा
  
 
|-
 
|-
Line 184: Line 184:
 
|-
 
|-
 
|  04:13
 
|  04:13
| अब मैं सैंपल प्रोग्राम 'writefile.pl' खोलती हूँ जो मैंने पहले ही सेव किया है।  
+
| अब मैं सैंपल प्रोग्राम 'writefile.pl' खोलती हूँ, जो मैंने पहले ही सेव किया है।  
  
 
|-
 
|-
Line 192: Line 192:
 
|-
 
|-
 
|  04:21
 
|  04:21
|  अब, टाइप करें: 'gedit writefile dot pl ampersand' और एंटर दबाएं।  
+
|  अब, टाइप करें: '''gedit writefile dot pl ampersand''' और एंटर दबाएं।  
  
 
|-
 
|-
 
|  04:29
 
|  04:29
|  'writefile dot pl' फाइल में, स्क्रीन पर प्रदर्शित की तरह निम्न कोड टाइप करें।  
+
'''writefile dot pl''' फाइल में, स्क्रीन पर प्रदर्शित की तरह निम्न कोड टाइप करें।  
  
 
|-
 
|-
Line 204: Line 204:
 
|-
 
|-
 
| 04:37
 
| 04:37
|  'ओपन' फंक्शन 'second.txt' फाइल को 'write' मोड में खोलता है।  
+
|  'ओपन' फंक्शन '''second.txt''' फाइल को 'write' मोड में खोलता है।  
  
 
|-
 
|-
Line 212: Line 212:
 
|-
 
|-
 
| 04:49
 
| 04:49
| पहला पैरामीटर 'FILE1' 'FILEHANDLE' है।  
+
| पहला पैरामीटर '''FILE1''' '''FILEHANDLE''' है।  
  
 
|-
 
|-
 
| 04:53
 
| 04:53
|  'प्रिंट' फंक्शन दिए गए टेक्स्ट को 'FILEHANDLE' यानि 'FILE1' में प्रिंट करता है।  
+
|  'प्रिंट' फंक्शन दिए गए टेक्स्ट को '''FILEHANDLE''' यानि '''FILE1''' में प्रिंट करता है।  
  
 
|-
 
|-
 
| 04:59
 
| 04:59
|  अब फाइल सेव करने के लिए 'Ctrl+S' दबाएं।  
+
|  अब फाइल सेव करने के लिए '''Ctrl+S''' दबाएं।  
  
 
|-
 
|-
Line 228: Line 228:
 
|-
 
|-
 
| 05:05
 
| 05:05
| टर्मिनल पर वापस जाएँ और टाइप करें 'perl writefile dot pl' और एंटर दबाएं।  
+
| टर्मिनल पर जाएँ और टाइप करें '''perl writefile dot pl''' और एंटर दबाएं।  
  
 
|-
 
|-
 
|  05:12
 
|  05:12
|  अब, जांचते हैं कि 'second.txt' फाइल में टेक्स्ट लिखा गया है या नहीं।  
+
|  अब, जांचते हैं कि '''second.txt''' फाइल में टेक्स्ट लिखा गया है या नहीं।  
  
 
|-
 
|-
 
| 05:18
 
| 05:18
|  टाइप करें: 'gedit second.txt' और एंटर दबाएं।  
+
|  टाइप करें: '''gedit second.txt''' और एंटर दबाएं।  
  
 
|-
 
|-
 
|  05:23
 
|  05:23
|  हम अपनी 'second.txt' फाइल में निम्न टेक्स्ट देख सकते हैं: 'Working with files makes data storage and retrieval a simple task!'  
+
|  हम अपनी '''second.txt''' फाइल में निम्न टेक्स्ट देख सकते हैं: '''Working with files makes data storage and retrieval a simple task!'''  
  
 
|-
 
|-
 
|05:32
 
|05:32
|  अब हम 'second.txt' फाइल बंद करते हैं।  
+
|  अब हम '''second.txt''' फाइल बंद करते हैं।  
  
 
|-
 
|-
Line 256: Line 256:
 
|-
 
|-
 
| 05:46
 
| 05:46
|  नीचे वाले 'print' कमांड को जोड़ें।   
+
|  नीचे वाले '''print''' कमांड को जोड़ें।   
  
 
|-
 
|-
 
|  05:48
 
|  05:48
|  अब, फाइल को सेव करने के लिए 'Ctrl+S' दबाएं। अब प्रोग्राम को नष्पादित करें।  
+
|  अब, फाइल को सेव करने के लिए '''Ctrl+S''' दबाएं। अब प्रोग्राम को नष्पादित करें।  
  
 
|-
 
|-
 
|  05:54  
 
|  05:54  
|  टर्मिनल पर जाएँ और टाइप करें 'perl writefile dot pl' और एंटर दबाएं।  
+
|  टर्मिनल पर जाएँ और टाइप करें '''perl writefile dot pl''' और एंटर दबाएं।  
  
 
|-
 
|-
 
|  06:00
 
|  06:00
| अब, 'second.txt' फाइल को दोबारा जाँचें।  
+
| अब, '''second.txt''' फाइल को दोबारा जाँचें।  
  
 
|-
 
|-
 
|  06:04
 
|  06:04
| टाइप करें: 'gedit second.txt' और एंटर दबाएं।  
+
| टाइप करें: '''gedit second.txt''' और एंटर दबाएं।  
  
 
|-
 
|-
 
| 06:09
 
| 06:09
|  हम आउटपुट 'Greater than symbol (>) overwrites the content of the file!' देख सकते हैं।  
+
|  हम आउटपुट '''Greater than symbol (>) overwrites the content of the file!''' देख सकते हैं।  
  
 
|-
 
|-
 
| 06:14
 
| 06:14
|  'second.txt' फाइल के पिछले कंटेंट्स ओवरराइट किये जा चुके हैं।  
+
'''second.txt''' फाइल के पिछले कंटेंट्स ओवरराइट किये जा चुके हैं।  
  
 
|-
 
|-
Line 288: Line 288:
 
|-
 
|-
 
| 06:24
 
| 06:24
| अब 'second.txt' फाइल बंद करें।  
+
| अब '''second.txt''' फाइल बंद करें।  
  
 
|-
 
|-
Line 296: Line 296:
 
|-
 
|-
 
|  06:32
 
|  06:32
|  दो 'greater than' (>>) सिम्बल्स के साथ 'open' स्टेटमेंट 'APPEND' मोड को दिखाता है।  
+
|  दो '''greater than''' (>>) सिम्बल्स के साथ '''open''' स्टेटमेंट 'APPEND' मोड को दिखाता है।  
  
 
|-
 
|-
 
|  06:38
 
|  06:38
|  अब मैं 'gedit' में दोबारा 'writefile dot pl' खोलूँगी।  
+
|  अब मैं '''gedit''' में दोबारा '''writefile dot pl''' खोलूँगी।  
  
 
|-
 
|-
 
| 06:44
 
| 06:44
| 'open' स्टेटमेंट में दो 'greater (>>) than' सिम्बल्स टाइप करें। यह दिखायेगा कि फाइल 'append mode' में है।  
+
| '''open''' स्टेटमेंट में दो 'greater (>>) than' सिम्बल्स टाइप करें। यह दिखायेगा कि फाइल 'append mode' में है।  
  
 
|-
 
|-
 
|  06:52
 
|  06:52
| पिछले 'print' स्टेटमेंट को 'Comment' करें, जैसे की यह पहले निष्पादित हो गया है।  
+
| पिछले 'print' स्टेटमेंट को 'Comment' करें, जैसे कि यह पहले निष्पादित हो गया है।  
  
 
|-
 
|-
 
|  06:57
 
|  06:57
|  मौजूदा डेटा को जोड़ने के लिए एक लाइन जोड़ें: 'print FILE1 डबल कोट्स में Two greater than symbols (>>) opens the file in append mode'
+
|  मौजूदा डेटा को जोड़ने के लिए एक लाइन जोड़ें: '''print FILE1''' डबल कोट्स में Two greater than symbols (>>) opens the file in append mode'
  
 
|-
 
|-
 
|  07:07
 
|  07:07
|  अब, फाइल को सेव करने के लिए 'Ctrl+S' दबाएं।  
+
|  अब, फाइल को सेव करने के लिए '''Ctrl+S''' दबाएं।  
  
 
|-
 
|-
Line 324: Line 324:
 
|-
 
|-
 
|  07:14
 
|  07:14
|  'टर्मिनल' पर वापस जाएँ और टाइप करें: 'perl writefile dot pl' और एंटर दबाएं।  
+
|  'टर्मिनल' पर वापस जाएँ और टाइप करें: '''perl writefile dot pl''' और एंटर दबाएं।  
  
 
|-
 
|-
 
|  07:20
 
|  07:20
| अब, जाँचते हैं कि 'second.txt' फाइल पर टेक्स्ट जोड़ा गया है या नहीं।  
+
| अब, जाँचते हैं कि '''second.txt''' फाइल पर टेक्स्ट जोड़ा गया है या नहीं।  
  
 
|-
 
|-
 
| 07:26
 
| 07:26
|  टाइप करें: 'gedit second.txt' और एंटर दबाएं।  
+
|  टाइप करें: '''gedit second.txt''' और एंटर दबाएं।  
  
 
|-
 
|-
 
|  07:31
 
|  07:31
|  हम देख सकते हैं कि टेक्स्ट हमारी 'second.txt' फाइल में जोड़ दिया गया है।  
+
|  हम देख सकते हैं कि टेक्स्ट हमारी '''second.txt''' फाइल में जोड़ दिया गया है।  
  
 
|-
 
|-
 
| 07:36
 
| 07:36
| अब 'second.txt' फाइल को बंद करते हैं।  
+
| अब '''second.txt''' फाइल को बंद करते हैं।  
  
 
|-
 
|-
Line 357: Line 357:
 
|  07:53
 
|  07:53
 
| इस ट्यूटोरियल में हमने सीखा:
 
| इस ट्यूटोरियल में हमने सीखा:
* 'read' मोड में एक फाइल खोलना  
+
'read' मोड में एक फाइल खोलना  
* फाइल पर लिखना  
+
फाइल पर लिखना  
* 'append' मोड में एक फाइल खोलना और   
+
'append' मोड में एक फाइल खोलना और   
* 'फाइल हैंडल' बंद करना।  
+
'फाइल हैंडल' बंद करना।  
  
 
|-
 
|-
 
|  08:03
 
|  08:03
|  यहाँ आपके लिए एक नियत कार्य है। 'writefile.pl' प्रोग्राम में 'फाइल एट्रीब्यूट' को '+>' सिंबल में बदलें।  
+
|  यहाँ आपके लिए एक नियत कार्य है। '''writefile.pl''' प्रोग्राम में 'फाइल एट्रीब्यूट' को '+>' सिंबल में बदलें।  
  
 
|-
 
|-
Line 372: Line 372:
 
|-
 
|-
 
| 08:14
 
| 08:14
|  आउटपुट देखने के लिए 'second.txt' फाइल खोलें।  
+
|  आउटपुट देखने के लिए '''second.txt''' फाइल खोलें।  
  
 
|-
 
|-
Line 385: Line 385:
 
|  08:29
 
|  08:29
 
|  स्पोकन ट्यूटोरियल प्रोजेक्ट टीम:
 
|  स्पोकन ट्यूटोरियल प्रोजेक्ट टीम:
* स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है और  
+
स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।  
* ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।  
+
  
 
|-
 
|-
Line 393: Line 392:
  
 
|-
 
|-
| 08:41
+
|08:41
| स्पोकन ट्यूटोरियल प्रोजेक्ट भारत सरकार के एमएचआरडी के NMEICT द्वारा निधिबद्ध है।  
+
|स्पोकन ट्यूटोरियल प्रोजेक्ट भारत सरकार के एमएचआरडी के NMEICT द्वारा निधिबद्ध है।  
  
 
|-
 
|-
| 08:48
+
|08:48
| इस मिशन पर अधिक जानकारी इस लिंक पर उपलब्ध है।  
+
|इस मिशन पर अधिक जानकारी इस लिंक पर उपलब्ध है।  
  
 
|-
 
|-
| 08:53
+
|08:53
| आय आय टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।  
+
|आय आय टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।  
  
 
|}
 
|}

Latest revision as of 11:38, 3 March 2017

Time Narration
00:01 'PERL' में 'फाइल हैंडलिंग' पर स्पोकन ट्यूटोरियल में आपका स्वागत है।
00:06 इस ट्यूटोरियल में हम सीखेंगे कि

'read mode' में फाइल कैसे खोलते हैं फाइल कैसे लिखते हैं 'append mode' में फाइल कैसे खोलते हैं 'file handle' कैसे बंद करते हैं।

00:17 इस ट्यूटोरियल के लिए मैं उपयोग कर रही हूँ:

'उबन्टु लिनक्स 12.04' ऑपरेटिंग सिस्टम 'Perl 5.14.2' और 'gedit' टेक्स्ट एडिटर

00:28 आप अपनी पसंद का कोई भी टेक्स्ट एडिटर उपयोग कर सकते हैं।
00:32 इस ट्यूटोरियल के अनुसरण के लिए आपको 'पर्ल प्रोग्रामिंग' का कार्यकारी ज्ञान होना चाहिए।
00:37 यदि नहीं, तो सम्बंधित 'पर्ल' स्पोकन ट्यूटोरियल्स के लिए स्पोकन ट्यूटोरियल्स वेबसाइट पर जाएँ।
00:43 बुनियादी ऑपरेशन्स जो हम 'पर्ल' में फाइल्स के साथ कर सकते हैं वो निम्न हैं:

फाइल खोलना फाइल से पढ़ना फाइल पर लिखना और फाइल बंद करना।

00:54 डिफ़ॉल्ट 'फाइल हैंडल्स' निम्न हैं:

'STDIN' 'STDOUT' 'STDERR'

01:02 यह 'ओपन फंक्शन' के लिए सिंटेक्स है।
01:05 सिंटेक्स में, 'FILEHANDLE' वो 'फाइल हैंडल' है जो 'ओपन' फंक्शन से रिटर्न किया जाता है।
01:11 'MODE', फाइल को खोलने के मोड जैसे: रीड, राइट आदि दिखाता है।
01:18 'EXPR', वो फिज़िकल फाइलनेम है जो रीड या राइट करने में उपयोग होता है। इस स्थिति में 'First.txt' फाइल का नाम है।
01:27 यहाँ प्रदर्शित की तरह 'ओपन' फंक्शन को लिखने का एक अन्य तरीका है।
01:32 अब समझते हैं कि एक मौजूदा फाइल कैसे खोलते हैं और इससे डेटा कैसे पढ़ते हैं।
01:38 पहले हम एक टेक्स्ट फाइल बनाएंगे और इसमें कुछ डेटा संचित करेंगे। 'टर्मिनल' पर जाएँ और टाइप करें: 'gedit first.txt' और एंटर दबाएं।
01:51 'first dot txt' फाइल में, निम्न टेक्स्ट टाइप करें:
01:55 फाइल सेव करें और 'gedit' बंद करें।
01:59 अब हम एक 'पर्ल प्रोग्राम' देखेंगे जो 'first.txt' फाइल खोलता है और विषय वस्तु पढ़ता है।
02:07 अब मैं 'openfile.pl' सैंपल प्रोग्राम खोलती हूँ जो मैंने पहले ही सेव किया है।
02:13 टाइप करें: 'gedit openfile dot pl ampersand' और एंटर दबाएं।
02:19 'openfile dot pl' फाइल में, स्क्रीन पर प्रदर्शित की तरह कोड टाइप करें।
02:25 अब कोड समझते हैं।
02:28 'open' फंक्शन पढ़ने के लिए एक फाइल खोलता है।
02:33 पहला पैरामीटर 'DATA', वो 'filehandle' है जो 'पर्ल' को भविष्य में फाइल को देखने की अनुमति देता है।
02:40 दूसरा पैरामीटर '<' लेस दैन सिंबल 'READ' मोड को दर्शाता है।
02:44 यदि 'Mode' उल्लिखित करने में चूक जाता है तो डिफ़ॉल्ट रूप से फाइल 'READ' मोड में खोला जायेगा।
02:50 तीसरा पैरामीटर 'first.txt', उस फाइल का नाम है जहाँ से डेटा पढ़ा जाना है।
02:57 क्या होगा यदि 'first.txt' फाइल मौजूद नहीं है ?
03:02 स्क्रिप्ट उचित 'एरर मैसेज' के साथ जो 'डॉलर एक्सक्लेमेशन ($!)' वेरिएबल में संचित है समाप्त हो जाएगी।
03:08 'वाइल लूप' लाइन बाइ लाइन पढ़ेगा और और जब तक सारी फाइल न पढ़ ली जाएँ तब तक '' फाइल को लूप करेगा।
03:17 'Print डॉलर अंडरस्कोर ('$_')' वेरिएबल मौजूदा लाइन की विषय वस्तु को प्रिंट करेगा ।
03:22 अंततः, 'FILEHANDLE' नाम के साथ फाइल को बंद करें जो हमने 'ओपन' स्टेटमेंट में दिया था।
03:29 फाइल को बंद करना कंटेंट के ओवरराइट होने या फाइल के किसी भी आकस्मिक बदलावों से बचाता है।
03:36 अब, फाइल को सेव करने के लिए 'Ctrl+S' दबाएं।
03:40 अब प्रोग्राम को निष्पादित करें।
03:42 टर्मिनल पर वापस जाएँ और टाइप करें 'perl openfile dot pl' और एंटर दबाएं।
03:51 प्रदर्शित की तरह आउटपुट दिखता है।
03:54 यह वही कंटेंट है जो हमने पहले 'first dot txt' फाइल में देखा।
03:59 आगे हम देखेंगे कि फाइल में डेटा कैसे लिखा जाता है।
04:03 'ग्रेटर दैन' (>) सिंबल के साथ 'ओपन' स्टेटमेंट 'WRITE' मोड को परिभाषित करता है।
04:08 'फाइलनेम' उस फाइल के नाम को दिखाता है जहाँ डेटा लिखा जाना है।
04:13 अब मैं सैंपल प्रोग्राम 'writefile.pl' खोलती हूँ, जो मैंने पहले ही सेव किया है।
04:19 'टर्मिनल' पर जाएँ।
04:21 अब, टाइप करें: gedit writefile dot pl ampersand और एंटर दबाएं।
04:29 writefile dot pl फाइल में, स्क्रीन पर प्रदर्शित की तरह निम्न कोड टाइप करें।
04:34 अब मैं कोड समझाती हूँ।
04:37 'ओपन' फंक्शन second.txt फाइल को 'write' मोड में खोलता है।
04:44 फाइलनेम से पहले 'ग्रेटर दैन' (“>”) सिंबल 'write' मोड को दिखाता है।
04:49 पहला पैरामीटर FILE1 FILEHANDLE है।
04:53 'प्रिंट' फंक्शन दिए गए टेक्स्ट को FILEHANDLE यानि FILE1 में प्रिंट करता है।
04:59 अब फाइल सेव करने के लिए Ctrl+S दबाएं।
05:03 अब प्रोग्राम को निष्पादित करें।
05:05 टर्मिनल पर जाएँ और टाइप करें perl writefile dot pl और एंटर दबाएं।
05:12 अब, जांचते हैं कि second.txt फाइल में टेक्स्ट लिखा गया है या नहीं।
05:18 टाइप करें: gedit second.txt और एंटर दबाएं।
05:23 हम अपनी second.txt फाइल में निम्न टेक्स्ट देख सकते हैं: Working with files makes data storage and retrieval a simple task!
05:32 अब हम second.txt फाइल बंद करते हैं।
05:35 क्या होगा यदि हम 'write' मोड में समान फाइल दोबारा खोलते हैं ? उसे देखते हैं।
05:41 'writefile.pl' में, पिछले 'print' स्टेटमेंट को 'कमेंट' करें।
05:46 नीचे वाले print कमांड को जोड़ें।
05:48 अब, फाइल को सेव करने के लिए Ctrl+S दबाएं। अब प्रोग्राम को नष्पादित करें।
05:54 टर्मिनल पर जाएँ और टाइप करें perl writefile dot pl और एंटर दबाएं।
06:00 अब, second.txt फाइल को दोबारा जाँचें।
06:04 टाइप करें: gedit second.txt और एंटर दबाएं।
06:09 हम आउटपुट Greater than symbol (>) overwrites the content of the file! देख सकते हैं।
06:14 second.txt फाइल के पिछले कंटेंट्स ओवरराइट किये जा चुके हैं।
06:19 ऐसा इसलिए है क्योंकि हमने 'write' मोड में दोबारा फाइल खोली थी।
06:24 अब second.txt फाइल बंद करें।
06:27 आगे, हम देखेंगे कि मौजूदा फाइल में डेटा को कैसे जोड़ते हैं।
06:32 दो greater than (>>) सिम्बल्स के साथ open स्टेटमेंट 'APPEND' मोड को दिखाता है।
06:38 अब मैं gedit में दोबारा writefile dot pl खोलूँगी।
06:44 open स्टेटमेंट में दो 'greater (>>) than' सिम्बल्स टाइप करें। यह दिखायेगा कि फाइल 'append mode' में है।
06:52 पिछले 'print' स्टेटमेंट को 'Comment' करें, जैसे कि यह पहले निष्पादित हो गया है।
06:57 मौजूदा डेटा को जोड़ने के लिए एक लाइन जोड़ें: print FILE1 डबल कोट्स में Two greater than symbols (>>) opens the file in append mode'
07:07 अब, फाइल को सेव करने के लिए Ctrl+S दबाएं।
07:11 अब प्रोग्राम को निष्पादित करें।
07:14 'टर्मिनल' पर वापस जाएँ और टाइप करें: perl writefile dot pl और एंटर दबाएं।
07:20 अब, जाँचते हैं कि second.txt फाइल पर टेक्स्ट जोड़ा गया है या नहीं।
07:26 टाइप करें: gedit second.txt और एंटर दबाएं।
07:31 हम देख सकते हैं कि टेक्स्ट हमारी second.txt फाइल में जोड़ दिया गया है।
07:36 अब second.txt फाइल को बंद करते हैं।
07:39 उसी प्रकार, अन्य मोड्स भी हैं।
07:42 अपने आप इन विकल्पों का प्रयास करें और समझें क्या होता है।
07:49 यह हमें इस ट्यूटोरियल के अंत में लाता है। इसे सारांशित करते हैं।
07:53 इस ट्यूटोरियल में हमने सीखा:

'read' मोड में एक फाइल खोलना फाइल पर लिखना 'append' मोड में एक फाइल खोलना और 'फाइल हैंडल' बंद करना।

08:03 यहाँ आपके लिए एक नियत कार्य है। writefile.pl प्रोग्राम में 'फाइल एट्रीब्यूट' को '+>' सिंबल में बदलें।
08:11 प्रोग्राम को सेव और निष्पादित करें।
08:14 आउटपुट देखने के लिए second.txt फाइल खोलें।
08:17 फाइल एट्रीब्यूट '+>' सिंबल के उपयोग का विश्लेषण करें।
08:22 निम्न लिंक पर उपलब्ध वीडिओ स्पोकन ट्यूटोरियल प्रोजेक्ट को सारांशित करता है। कृपया इसे डाउनलोड करें और देखें।
08:29 स्पोकन ट्यूटोरियल प्रोजेक्ट टीम:

स्पोकन ट्यूटोरियल्स का उपयोग करके कार्यशालाएं चलाती है और ऑनलाइन टेस्ट पास करने वालों को प्रमाणपत्र देते हैं।

08:37 अधिक जानकारी के लिए, कृपया हमें लिखें।
08:41 स्पोकन ट्यूटोरियल प्रोजेक्ट भारत सरकार के एमएचआरडी के NMEICT द्वारा निधिबद्ध है।
08:48 इस मिशन पर अधिक जानकारी इस लिंक पर उपलब्ध है।
08:53 आय आय टी बॉम्बे से मैं श्रुति आर्य आपसे विदा लेती हूँ। हमसे जुड़ने के लिए धन्यवाद।

Contributors and Content Editors

Devraj, Pratik kamble, Shruti arya