<?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=BOSS-Linux%2FC3%2FBasics-of-awk%2FTamil</id>
		<title>BOSS-Linux/C3/Basics-of-awk/Tamil - 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=BOSS-Linux%2FC3%2FBasics-of-awk%2FTamil"/>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=BOSS-Linux/C3/Basics-of-awk/Tamil&amp;action=history"/>
		<updated>2026-04-28T03:44:54Z</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=BOSS-Linux/C3/Basics-of-awk/Tamil&amp;diff=41290&amp;oldid=prev</id>
		<title>Priyacst: Created page with &quot;{| border=1 | '''Time''' | '''Narration'''  |- |  00:01 | '''awk''' command  குறித்த ஸ்போகன் டுடோரியலுக்கு நல்வ...&quot;</title>
		<link rel="alternate" type="text/html" href="https://script.spoken-tutorial.org/index.php?title=BOSS-Linux/C3/Basics-of-awk/Tamil&amp;diff=41290&amp;oldid=prev"/>
				<updated>2017-12-13T09:11:01Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;{| border=1 | &amp;#039;&amp;#039;&amp;#039;Time&amp;#039;&amp;#039;&amp;#039; | &amp;#039;&amp;#039;&amp;#039;Narration&amp;#039;&amp;#039;&amp;#039;  |- |  00:01 | &amp;#039;&amp;#039;&amp;#039;awk&amp;#039;&amp;#039;&amp;#039; command  குறித்த ஸ்போகன் டுடோரியலுக்கு நல்வ...&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;
| '''Time'''&lt;br /&gt;
| '''Narration'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|  00:01&lt;br /&gt;
| '''awk''' command  குறித்த ஸ்போகன் டுடோரியலுக்கு நல்வரவு.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|00:05 &lt;br /&gt;
| இந்த டுடோரியலில், நாம் '''awk command'''ஐ கற்போம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:09&lt;br /&gt;
| இதை சில உதாரணங்கள் மூலமாக செய்வோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:12&lt;br /&gt;
| இந்த டுடோரியலை  பதிவு செய்வதற்கு, நான்:  Linux OS, GNU BASH  4.2.24ஐ பயன்படுத்துகிறேன்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:21&lt;br /&gt;
| இந்த டுடோரியலை பயிற்சி செய்ய,  GNU Bash பதிப்பு 4, அல்லது அதற்கும் மேற்பட்ட பதிப்பு பரிந்துரைக்கப்படுகிறது என்பதை கவனிக்கவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:29&lt;br /&gt;
| '''Awk'''க்கான அறிமுகத்துடன் தொடங்குவோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:32&lt;br /&gt;
| ''' Awk''' command,  சக்தி வாய்ந்த, textஐ கையாளும் ஒரு tool ஆகும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:36&lt;br /&gt;
| இதன் ஆசிரியர்களான,  Aho, Weinberger  மற்றும் Kernighanனின் பெயர்களினால் இது வழங்கப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:42&lt;br /&gt;
| இது பல வேலைகளை செய்யக்கூடியது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:46&lt;br /&gt;
| ஒரு recordனுடைய, fieldன் நிலையில் இது இயங்குகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:49&lt;br /&gt;
| அதனால், recordன், தனிப்பட்ட fieldகளை, இதனால் அணுகி, edit  செய்ய முடியும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:56&lt;br /&gt;
| சில உதாரணங்களை பார்ப்போம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 00:58&lt;br /&gt;
| செயல்விளக்க நோக்கத்திற்கு, நாம்,  '''awkdemo.txt''' fileஐ பயன்படுத்துகிறோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:03&lt;br /&gt;
| '''Awkdemo.txt''' fileன் contentகளை பார்ப்போம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:07&lt;br /&gt;
|  '''terminal''' windowஐ திறக்கவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:10&lt;br /&gt;
| '''Awk command'''ஐ பயன்படுத்தி, எப்படி print  செய்வதென பார்ப்போம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:15&lt;br /&gt;
| டைப் செய்க: '''awk space''' (within single quote) (front slash) ''' '/Pass '''(front slash)'''/'''(opening curly bracket) '''{print (closing curly bracket)}''' (quotesக்கு பின்) '''space awkdemo.txt''' &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:32&lt;br /&gt;
| '''Enter'''ஐ அழுத்தவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:34&lt;br /&gt;
| இங்கு, '''Pass'''  என்பது,  தேர்ந்தெடுப்பின் அடிப்படை ஆகும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:38&lt;br /&gt;
| '''Pass''' வருகின்ற, '''awkdemo'''ன் எல்லா வரிகளும்print  செய்யப்படுகின்றன.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:43&lt;br /&gt;
| இங்குள்ள நடவடிக்கை,  print  ஆகும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:46&lt;br /&gt;
| '''Awk'''ல், '''regular expression'''களையும் நாம் பயன்படுத்தலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:50&lt;br /&gt;
| &amp;quot;Mira&amp;quot; என்ற பெயருடைய  மாணவர்களின் recordகளை நாம் print  செய்ய வேண்டும் என்று வைத்துக் கொள்வோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 01:55&lt;br /&gt;
| நாம் டைப் செய்யப்போவது: '''awk space within single quotes  slash capital M opening square bracket ei closing square bracket asterisk ra asterisk slash opening curly braket print closing curly bracket space awkdemo.txt'''.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:20&lt;br /&gt;
| '''Enter'''ஐ அழுத்தவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:22&lt;br /&gt;
| ''' &amp;quot;*&amp;quot; ''', முந்தைய, characterன், ஒன்று, அல்லது அதற்கு மேற்பட்ட நிகழ்வுகளை கொடுக்கும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:27&lt;br /&gt;
| அதனால், '''i, e''' மற்றும்'''a'''க்கான, ஒன்றுக்கும் மேற்பட்ட நிகழ்வுகளைக் கொண்ட entryக்கள் பட்டியலிடப்படும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:34&lt;br /&gt;
| உதாரணத்திற்கு, M I R Aஐ கொண்ட Mira&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:38&lt;br /&gt;
| M, இரண்டுE, R Aஐ கொண்ட Meera &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:41&lt;br /&gt;
|  M, இரண்டு E, R இரண்டு Aஐ கொண்டMeeraa&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:45&lt;br /&gt;
| '''Awk''', '''extended regular expressions (ERE)'''க்கு ஆதரவு அளிக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 02:51&lt;br /&gt;
| இதன் பொருள், ஒரு '''PIPE'''ஆல் பிரித்து, பல patternகளை நாம் பொருத்தலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|02:56&lt;br /&gt;
| Promptஐ clear செய்கிறேன்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:59&lt;br /&gt;
| இப்போது, டைப் செய்க:  awk space within single quotes front slash civil PIPE electrical front slash space opening curly bracket slash opening curly bracket print closing curly brackets space '''awkdemo.txt'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:18&lt;br /&gt;
| '''Enter'''ஐ அழுத்தவும். &amp;quot;Civil&amp;quot; மற்றும்&amp;quot;electrical&amp;quot;, இரண்டிற்கும் ஆன entryக்கள் கொடுக்கப்படுகின்றன.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:24&lt;br /&gt;
| நமது slideகளுக்கு திரும்புவோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:28&lt;br /&gt;
| Parameterகள்: ஒரு வரியின், தனிப்பட்ட fieldகளை அடையாளம் காண, '''awk''', சில  சிறப்பான parameterகளை கொண்டிருக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:36&lt;br /&gt;
| '''$1''', முதல் fieldஐ குறிக்கும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:40&lt;br /&gt;
| இவ்வாறே, அவற்றிற்குரிய fieldகளுக்கு ஏற்ப, '''$2, $3''' மற்றும் பலவற்றை நாம் கொண்டிருக்கலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:47&lt;br /&gt;
| '''$0''', முழு வரியை குறிக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|03:50&lt;br /&gt;
| நமது terminalக்கு திரும்பவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:52&lt;br /&gt;
| File '''awkdemo.txt'''லில், ஒவ்வொரு சொல்லும், ஒரு '''PIPE'''ஆல், பிரிக்கப்பட்டுள்ளதை கவனிக்கவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 03:59&lt;br /&gt;
| இந்த caseல், '''PIPE ''', ஒரு '''delimiter''', என்று அழைக்கப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:03&lt;br /&gt;
| ஒரு '''delimiter''', சொற்களை, ஒன்றிலிருந்து ஒன்றை பிரிக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:06&lt;br /&gt;
| ஒரு '''delimiter''', ஒரு ஒற்றை '''white space'''ஆகவும் இருக்கலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:11&lt;br /&gt;
| ஒரு '''delimiter'''ஐ குறிப்பிட, '''- capital F flag'''ஐ கொடுத்து, அதை தொடர்ந்து, ஒரு '''delimiter'''ஐ கொடுக்க வேண்டும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|04:19&lt;br /&gt;
| அதைப் பார்ப்போம்.  டைப் செய்க: '''awk space minus capital F space'''  ''' PIPE space''' within single quote '''front-slash civil PIPE electrical front-slash''' opening curly bracket '''print space dollar0 closing curly bracket   space awkdemo.txt'''&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:44&lt;br /&gt;
| '''Enter'''ஐ அழுத்தவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:46&lt;br /&gt;
| நாம் '''$0'''ஐ பயன்படுத்தியிருப்பதால், இது முழு வரியை print  செய்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:52&lt;br /&gt;
| '''Names''' மற்றும்'''stream of students''', இரண்டாவது, மற்றும், மூன்றாவது fieldகளாக இருப்பதை கவனிக்கவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 04:58&lt;br /&gt;
| நமக்கு, இரண்டு fieldகளை மட்டுமே print  செய்ய வேண்டும் என்று வைத்துக் கொள்வோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:01&lt;br /&gt;
| மேலுள்ள commandல், '''$0'''க்கு பதிலாக, '''$2 மற்றும்$3'''ஐ வைப்போம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:09&lt;br /&gt;
| '''Enter'''ஐ அழுத்தவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:11&lt;br /&gt;
| இரண்டு fieldகள் மட்டுமே காட்டப்படுகின்றன.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:14&lt;br /&gt;
| அது சரியான முடிவை கொடுத்தாலும், display  துண்டிக்கப்பட்டும், format  செய்யப்படாமலும் இருக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:20&lt;br /&gt;
| '''C''' ல் வருவது போல, '''printf '''statementஐ பயன்படுத்தி, format  செய்யப்பட்ட outputஐ நாம் கொடுக்கலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:26&lt;br /&gt;
| ஒரு built-in variable '''NR'''ஐ பயன்படுத்தி, ஒரு serial  எண்ணையும் நாம் கொடுக்கலாம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:33&lt;br /&gt;
| Built-in variableகளைப் பற்றி மேலும், பின்னர் பார்ப்போம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 05:37&lt;br /&gt;
| இப்போது, டைப் செய்க: '''awk''' space '''minus capital F  (Pipe)''' double quotesக்கு பின் space ''' 'front-slash Pass front slash opening curly bracket printf   &amp;quot;percentage sign 4d space percentage sign -25s space percentage sign  minus 15s space backslash n”,'''  double quotesக்கு பின்  '''NR, $2, $3 closing curly bracket' '''  single quoteக்குபின் space '''awkdemo.txt'''  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:25&lt;br /&gt;
| '''Enter'''ஐ அழுத்தவும். நாம் வேறுபாட்டை காண்கிறோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:30&lt;br /&gt;
| இங்கு, '''NR''' என்பது, recordகளின் எண்ணிக்கையை குறிக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:33&lt;br /&gt;
| Recordகள், '''integer'''கள் ஆதலால், '''%d''' என எழுதியுள்ளோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:37&lt;br /&gt;
| '''Name''' மற்றும்'''Stream''', '''string'''கள் ஆகும்.   அதனால், நாம், '''%s'''ஐ பயன்படுத்தியுள்ளோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:43&lt;br /&gt;
| இங்கு, '''25s''', '''Name''' fieldக்கு, 25 '''space'''களை ஒதுக்கி வைக்கும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:48&lt;br /&gt;
| '''15s''', '''Stream''' fieldக்கு, 15 '''space'''களை ஒதுக்கி வைக்கும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:54&lt;br /&gt;
| '''Minus sign''', outputஐ , இடதுபக்கம் justify  செய்ய பயன்படுத்தப்படுகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 06:58&lt;br /&gt;
| இத்துடன், நாம் இந்த டுடோரியலின் முடிவுக்கு வந்துவிட்டோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:01&lt;br /&gt;
| நமது slideகளுக்கு திரும்பச் செல்வோம்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:04&lt;br /&gt;
| சுருங்கச் சொல்ல, இந்த டுடோரியலில், நாம் கற்றது: awkஐ பயன்படுத்தி print  செய்வது,&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:10&lt;br /&gt;
| awkல், வழக்கமான expresssion, ஒரு குறிப்பிட்ட streamக்கு, entryகளை பட்டியலிடுவது&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:15&lt;br /&gt;
| இரண்டாவது மற்றும் மூன்றாவது fieldகளை மட்டும் பட்டியலிடுவது&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:18&lt;br /&gt;
| ஒரு format  செய்யப்பட்ட outputஐ காட்டுவது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:22&lt;br /&gt;
| பயிற்சியாக, Ankit Saraf ன்,  '''roll no., stream''' மற்றும் '''mark'''களைக் காட்டவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:27&lt;br /&gt;
| பின்வரும் இணைப்பில் உள்ள வீடியோவை காணவும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:30&lt;br /&gt;
| அது,  ஸ்போகன் டுடோரியல்  திட்டத்தை சுருங்க சொல்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:33&lt;br /&gt;
| உங்கள் இணைய இணைப்பு வேகமாக இல்லையெனில்,அதை தரவிறக்கி காணவும்.  &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
|07:37&lt;br /&gt;
| ஸ்போகன் டுடோரியல் திட்டக்குழு:   செய்முறை வகுப்புகள் நடத்துகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:42&lt;br /&gt;
| இணையத்தில் பரீட்சை எழுதி தேர்வோருக்கு சான்றிதழ்கள் தருகிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:45&lt;br /&gt;
| மேலும் விவரங்களுக்கு contact@spoken-tutorial.orgக்கு  மின்னஞ்சல் செய்யவும். &lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:51&lt;br /&gt;
| ஸ்போகன் டுடோரியல் திட்டம்,  Talk to a Teacher  திட்டத்தின் ஒரு பகுதியாகும்.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 07:55&lt;br /&gt;
|  இதற்கு ஆதரவு,  இந்திய அரசாங்கத்தின்,National Mission on Education through ICT, MHRD,  மூலம் கிடைக்கிறது.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:02&lt;br /&gt;
| மேலும் விவரங்களுக்கு, கீழ்கண்ட இணைப்பை பார்க்கவும்:  http://spoken-tutorial.org/NMEICT-Intro.&lt;br /&gt;
&lt;br /&gt;
|-&lt;br /&gt;
| 08:07&lt;br /&gt;
| இந்த டுடோரியலை தமிழாக்கம் செய்தது ஜெயஸ்ரீ குரல் கொடுத்தது ஐஐடி பாம்பேயில் இருந்து பிரியா. நன்றி.&lt;br /&gt;
&lt;br /&gt;
|}&lt;/div&gt;</summary>
		<author><name>Priyacst</name></author>	</entry>

	</feed>