1 00:00:07,060 --> 00:00:08,420 [Powered by Google Translate] டாமி: இந்த வீடியோ, நாம் அறிய வேண்டும் 2 00:00:08,420 --> 00:00:10,140 திருப்பி மற்றும் குழாய்கள். 3 00:00:10,140 --> 00:00:12,780 இதுவரை, நாம் செயல்படும் printf பயன்படுத்தி 4 00:00:12,780 --> 00:00:15,590 வெளியீடு முனையத்தில் தரவு மற்றும் GetString போன்ற செயல்பாடுகளை 5 00:00:15,590 --> 00:00:17,520 பயனர் எங்கள் உள்ளீடு வழங்க அனுமதிக்க 6 00:00:17,520 --> 00:00:19,490 விசைப்பலகை பயன்படுத்தி நிரல். 7 00:00:19,490 --> 00:00:21,880 நாம் விரைவாக ஒரு வரி பெறும் என்று ஒரு திட்டத்தை பாருங்கள் 8 00:00:21,880 --> 00:00:25,960 பயனர் உள்ளீடு மற்றும் அது வெளியிடுகிறது. 9 00:00:25,960 --> 00:00:28,990 >> வரி 7, நாம் ஒரு சரம் பயனர் கேட்கும், மற்றும் 10 00:00:28,990 --> 00:00:31,680 பின் வரிசை 8, நாம் அதை திரும்ப அச்சிடுகிறது. 11 00:00:31,680 --> 00:00:35,220 நமது நிரலை கம்பைல் மற்றும் ஓடிப்போகட்டும். 12 00:00:35,220 --> 00:00:35,900 பெரிய. 13 00:00:35,900 --> 00:00:37,620 நாம் வழங்கப்படும் சரம் கேட்கும் 14 00:00:37,620 --> 00:00:39,170 முனையத்தில் எங்களுக்கு. 15 00:00:39,170 --> 00:00:42,110 Printf செயல்பாடு ஒரு கடிதம் எழுதினார் ஏனெனில் இந்த நடந்தது 16 00:00:42,110 --> 00:00:46,220 ஸ்ட்ரீம் தரம் அழைத்தார், அல்லது S-T-d-அவுட். 17 00:00:46,220 --> 00:00:49,230 ஏதாவது stdout எழுதப்படும் போது, அது இயல்பாக இருக்கிறது 18 00:00:49,230 --> 00:00:51,110 முனையம் மூலம் காட்டப்படும். 19 00:00:51,110 --> 00:00:53,720 >> அதனால் அனைத்து நல்ல, ஆனால் என்ன பதிலாக வெறுமனே ஒரு, என்றால் 20 00:00:53,720 --> 00:00:57,700 சரம் காட்டும், நாம் ஒரு கோப்பு அதை காப்பாற்ற வேண்டும்? 21 00:00:57,700 --> 00:01:00,470 உதாரணமாக, நாம் நினைவில் கொள்ள வேண்டும் என்பதை எங்கள் 22 00:01:00,470 --> 00:01:04,450 நாம் பின்னர் அது ஒரு குறிப்பிட்ட உள்ளீடு கொடுத்தார் போது திட்டத்தை செய்தார். 23 00:01:04,450 --> 00:01:07,270 ஒரு அணுகுமுறையை பயன்படுத்தி, நம் சி திட்டத்தில் இதை செய்ய வேண்டும் 24 00:01:07,270 --> 00:01:09,680 கோப்புகளை எழுத சில சிறப்பு பணிகளை நாம் கொடுப்பீர்கள் என்று 25 00:01:09,680 --> 00:01:11,270 மற்றொரு வீடியோ பார்க்க. 26 00:01:11,270 --> 00:01:13,260 கூட எளிதாக, எனினும், எப்படியோ வேண்டும் 27 00:01:13,260 --> 00:01:16,090 ஒரு கோப்பை stdout திருப்பிவிட. 28 00:01:16,090 --> 00:01:19,780 அந்த வழியில், printf stdout எழுதுவதை போது, உள்ளடக்கங்களை சாப்பிடுவேன் 29 00:01:19,780 --> 00:01:21,720 ஒரு கோப்பை விட எழுத 30 00:01:21,720 --> 00:01:23,410 முனையம் மூலம் காட்டப்படும். 31 00:01:23,410 --> 00:01:26,690 நாங்கள் ஒரு பெரிய விட அடையாளம் சேர்ப்பதன் மூலம் தான் செய்ய முடியும், தொடர்ந்து 32 00:01:26,690 --> 00:01:30,820 ஒரு கோப்பு பெயர், கட்டளைக்கு நாம் நம் திட்டத்தை நிறைவேற்ற வேண்டும். 33 00:01:30,820 --> 00:01:34,730 >> எனவே, அல்லாமல் இயக்கும். / திருப்பி, நாம் 34 00:01:34,730 --> 00:01:38,880 ரன். / திருப்பி, தொடர்ந்து, அடையாளம் விட தொடர்ந்து 35 00:01:38,880 --> 00:01:41,530 file.txt போன்ற கோப்பு,. 36 00:01:41,530 --> 00:01:44,290 என்ன நடக்கிறது என்று பார்ப்போம். 37 00:01:44,290 --> 00:01:45,130 சரி. 38 00:01:45,130 --> 00:01:48,470 இந்த நேரத்தில், எதுவும் முனையத்தில் காட்டப்படும் என்று பாருங்கள், 39 00:01:48,470 --> 00:01:50,290 ஆனால் நாம் உள்ளடக்கங்களை மாற்றம் இல்லை 40 00:01:50,290 --> 00:01:52,040 அனைத்து சி திட்டம். 41 00:01:52,040 --> 00:01:56,090 இப்போது ls இந்த அடைவின் உள்ளடக்கங்களை ஆராய்வோம். 42 00:01:56,090 --> 00:01:56,630 >> எல்லாம் சரி. 43 00:01:56,630 --> 00:02:00,840 நாம் இப்போது, file.txt என்று எங்கள் அடைவில் ஒரு புதிய கோப்பு இல்லை 44 00:02:00,840 --> 00:02:03,640 இதில் நாம் ஓடி போது நாம் வழங்கப்பட்ட கோப்பு பெயர் 45 00:02:03,640 --> 00:02:05,050 நிரல் திருப்பிவிட. 46 00:02:05,050 --> 00:02:08,020 அது file.txt திறந்து விட. 47 00:02:08,020 --> 00:02:11,840 இங்கே, நாங்கள் திருப்பி என்ற stdout அவுட் என்று பார்க்கலாம் 48 00:02:11,840 --> 00:02:15,550 file.txt என்று கோப்புக்கு எழுதப்படுகிறது. 49 00:02:15,550 --> 00:02:18,470 எனவே மீண்டும் முந்தைய கட்டளையை இயக்க அனுமதிக்க, ஆனால் ஒரு வழங்குவதன் 50 00:02:18,470 --> 00:02:20,075 பல்வேறு உள்ளீடு இந்த நேரம். 51 00:02:25,140 --> 00:02:25,900 சரி. 52 00:02:25,900 --> 00:02:28,205 இப்போது file.txt ஒரு பார்க்கலாம். 53 00:02:31,070 --> 00:02:34,580 >> நாம் கோப்பு மறைந்து வருகிறது என்று இங்கே பார்க்க முடியும், நமது 54 00:02:34,580 --> 00:02:37,120 அசல் உள்ளீடு இனி இல்லை. 55 00:02:37,120 --> 00:02:40,280 நாம் பதிலாக இந்த கோப்பில் சேர்க்க வேண்டும் என்றால், புதிய போடுவதற்கு 56 00:02:40,280 --> 00:02:43,600 கோப்பு ஏற்கனவே உள்ளடக்கங்களை கீழே உள்ளீடு, நாம் 57 00:02:43,600 --> 00:02:46,800 ஒரு பதிலாக இரண்டு பெரிய விட அறிகுறிகள் பயன்படுத்த. 58 00:02:46,800 --> 00:02:48,050 தான் என்று பார்க்கலாம். 59 00:02:52,160 --> 00:02:57,910 நாங்கள் மீண்டும் file.txt திறக்க இப்போது, நாம் இருவரும் பார்க்க முடியும் 60 00:02:57,910 --> 00:02:59,580 உள்ளீடு கோடுகள். 61 00:02:59,580 --> 00:03:02,180 சில சமயங்களில், நாம் எந்த நிராகரிக்க வேண்டும் 62 00:03:02,180 --> 00:03:03,850 எங்கள் திட்டத்தின் வெளியீடு. 63 00:03:03,850 --> 00:03:06,450 ஒரு கோப்பை வெளியீடு எழுதி பின்னர் அழிப்பதை விட 64 00:03:06,450 --> 00:03:09,310 நாம் அது முடித்துவிட்டீர்கள் போது கோப்பு, நாம் சிறப்பு ஒரு எழுதலாம் 65 00:03:09,310 --> 00:03:12,360 கோப்பு / dev / null என்று. 66 00:03:12,360 --> 00:03:15,160 எதுவும் / எழுதப்படும் போது dev/null-- 67 00:03:15,160 --> 00:03:16,960 அல்லது சுருக்கமாக devnull - 68 00:03:16,960 --> 00:03:18,950 அது தானாக அகற்றப்படுகிறது. 69 00:03:18,950 --> 00:03:23,290 உங்கள் தரவு ஒரு கருப்பு துளை devnull என்று. 70 00:03:23,290 --> 00:03:26,070 >> எனவே இப்போது நாம் அதிகமாக அடையாளம் திருப்பி எப்படி நான் பார்த்திருக்கிறேன் 71 00:03:26,070 --> 00:03:29,610 stdout, நாங்கள் நிலையான திருப்பி எப்படி என்று பார்ப்போம் - 72 00:03:29,610 --> 00:03:31,250 அல்லது S-T-d-ல் - 73 00:03:31,250 --> 00:03:33,550 stdout ஒரு அனலாக். 74 00:03:33,550 --> 00:03:36,010 செயல்பாடுகள் போன்ற போது printf என்று ஸ்ட்ரீம் எழுத 75 00:03:36,010 --> 00:03:40,500 ஸ்ட்ரீம் படிக்க stdout, GetString மற்றும் ஒத்த செயல்பாடுகளை 76 00:03:40,500 --> 00:03:43,770 stdin என்று, இது, முன்னிருப்பாக, ஒரு ஸ்ட்ரீம் 77 00:03:43,770 --> 00:03:46,290 எழுத்துக்கள் விசைப்பலகை உள்ள தட்டச்சு. 78 00:03:46,290 --> 00:03:50,010 நாங்கள் அடையாளம் குறைவாக பயன்படுத்தி stdin திருப்பிவிட முடியாது, தொடர்ந்து 79 00:03:50,010 --> 00:03:51,370 ஒரு கோப்பு மூலம். 80 00:03:51,370 --> 00:03:54,000 இப்போது, பதிலாக ஒரு உள்ளீடு பயனர் கேட்கும் 81 00:03:54,000 --> 00:03:57,870 முனையம், ஒரு திட்டத்தை நாம் குறிப்பிட்ட கோப்பு திறக்கும் மற்றும் பயன்படுத்த 82 00:03:57,870 --> 00:03:59,790 உள்ளீடு அதன் கோடுகள். 83 00:03:59,790 --> 00:04:02,620 >> என்ன நடக்கிறது என்று பார்ப்போம். 84 00:04:02,620 --> 00:04:03,280 பெரிய. 85 00:04:03,280 --> 00:04:07,590 file.txt முதல் வரி முனையம் அச்சிடப்பட்டு 86 00:04:07,590 --> 00:04:10,160 நாங்கள் ஒரு முறை GetString நினைத்தீர்கள் ஏனெனில். 87 00:04:10,160 --> 00:04:13,170 நாம் நமது திட்டத்தில் GetString மற்றொரு அழைப்பு இருந்தால், 88 00:04:13,170 --> 00:04:16,149 file.txt அடுத்த வரியை பயன்படுத்தி 89 00:04:16,149 --> 00:04:17,990 அந்த அழைப்பை உள்ளீடு. 90 00:04:17,990 --> 00:04:21,050 மீண்டும், நாம் அனைவரும் நம் சி நிரல் மாற்றம் இல்லை. 91 00:04:21,050 --> 00:04:23,620 நாம் மட்டுமே, நாம் அதை இயக்க எப்படி மாற்றுகிறோம். 92 00:04:23,620 --> 00:04:27,080 மேலும், நாம் stdout இந்த நேரத்தில் திருப்பிவிடப்பட்டது இல்லை, நினைவில் 93 00:04:27,080 --> 00:04:28,970 எனவே திட்டத்தின் வெளியீடு இருந்தது 94 00:04:28,970 --> 00:04:31,040 முனையத்தில் காட்டப்படும். 95 00:04:31,040 --> 00:04:33,500 நாம், நிச்சயமாக, stdin இரண்டு திருப்பிவிட முடியாது 96 00:04:33,500 --> 00:04:37,320 இந்த மாதிரி மற்றும் stdout. 97 00:04:37,320 --> 00:04:43,550 இப்போது, file2.txt file.txt முதல் வரிசையில் உள்ளது. 98 00:04:43,550 --> 00:04:46,140 >> எனவே, இந்த ஆபரேட்டர்கள் மூலம், நாம் வாசிக்க முடிந்தது 99 00:04:46,140 --> 00:04:48,130 உரை கோப்புகளை எழுத. 100 00:04:48,130 --> 00:04:51,890 இப்போது, நாம் ஒரு திட்டத்தை வெளியீடு பயன்படுத்தலாம் எப்படி நாம் பார்ப்போம் 101 00:04:51,890 --> 00:04:54,710 மற்றொரு திட்டம் உள்ளீடு. 102 00:04:54,710 --> 00:04:56,650 இங்கு மற்றொரு எளிய சி திட்டத்தை நான் தான் 103 00:04:56,650 --> 00:05:00,190 இங்கே hello.c அழைப்பு விடுத்துள்ளன. 104 00:05:00,190 --> 00:05:02,617 நீங்கள் பார்க்க முடியும் என, இந்த வெறுமனே வணக்கம் "வெளியீடாக 105 00:05:02,617 --> 00:05:04,430 அங்கு! "பயனருக்கு. 106 00:05:04,430 --> 00:05:08,890 - நான் உள்ளீடாக ஹலோ வெளியீடு பயன்படுத்த திருப்பிவிட வேண்டும் 107 00:05:08,890 --> 00:05:10,190 மற்றொரு திட்டம் - 108 00:05:10,190 --> 00:05:13,920 நான் முதல் ஒரு கோப்பை ஹலோ ஒரு stdout திருப்பிவிட முடியாது 109 00:05:13,920 --> 00:05:18,960 input.txt, பின்னர் அதே திருப்பி என்ற stdin திருப்பிவிட 110 00:05:18,960 --> 00:05:21,190 கோப்பு - input.txt. 111 00:05:21,190 --> 00:05:26,730 அதனால் நான் என்ன செய்ய முடியும். / ஹலோ> input.txt. 112 00:05:26,730 --> 00:05:28,810 இந்த இயக்க Enter அழுத்தவும். 113 00:05:28,810 --> 00:05:31,910 தொடர்ந்து. / திருப்பி < 114 00:05:31,910 --> 00:05:35,270 input.txt, அந்த இயக்க. 115 00:05:35,270 --> 00:05:38,290 நாம் அனுமதிக்கும் ஒரு அரைப்புள்ளி இந்த ஒரு பிட், சுருக்க முடியாது 116 00:05:38,290 --> 00:05:41,360 எங்களுக்கு ஒரே வரியில் இரண்டு அல்லது அதற்கு மேற்பட்ட கட்டளைகளை இயக்க. 117 00:05:41,360 --> 00:05:47,920 அதனால் நான், சொல்ல முடியாது. / ஹலோ> input.txt, அரைப்புள்ளி, 118 00:05:47,920 --> 00:05:50,580 . / 00:05:56,740 >> இந்த பணிகள் மிக, ஆனால் அது இன்னும் அழகாக அழகில்லாத உணர்கிறது. 120 00:05:56,740 --> 00:05:59,530 அதாவது, நாம் உண்மையில் அது இந்த இடையே உரை கோப்பு வேண்டும் 121 00:05:59,530 --> 00:06:02,520 ரன்கள் திருப்பி பிறகு இனி தேவையான? 122 00:06:02,520 --> 00:06:05,780 அதிர்ஷ்டவசமாக, நாம் என்ன பயன்படுத்தி இந்த கூடுதல் உரை கோப்பு தவிர்க்க முடியாது 123 00:06:05,780 --> 00:06:07,220 குழாய் என்று. 124 00:06:07,220 --> 00:06:13,740 நான் சொன்னால், / ஹலோ |.. / பின், ஒரு stdout திருப்பிவிட 125 00:06:13,740 --> 00:06:15,310 இடது திட்டம் - 126 00:06:15,310 --> 00:06:16,740 இந்த வழக்கில், ஹலோ - 127 00:06:16,740 --> 00:06:18,970 தரப்படுத்தப்பட்ட உள்ளீடு பயன்படுத்தப்படுகிறது 128 00:06:18,970 --> 00:06:20,370 வலது நிரல். 129 00:06:20,370 --> 00:06:24,850 இந்த வழக்கில், திசைதிருப்ப. எனவே இந்த இயக்க அனுமதிக்க. 130 00:06:24,850 --> 00:06:25,930 >> அங்கு நாம். 131 00:06:25,930 --> 00:06:30,080 நாம் உள்ளீடாக ஹலோ வெளியீடு பயன்படுத்தப்படும் என்று பார்க்கலாம் 132 00:06:30,080 --> 00:06:31,520 திருப்பிவிட வேண்டும். 133 00:06:31,520 --> 00:06:34,890 ஒன்றாக கட்டளைகளை stringing குழாய்கள் மூலம், நாம் என்ன அமைக்க 134 00:06:34,890 --> 00:06:38,120 நம் வெளியீடு அடிப்படையில் நகரும் இருந்து, ஒரு குழாய் என்று 135 00:06:38,120 --> 00:06:40,590 கட்டளைகளை மூலம். 136 00:06:40,590 --> 00:06:43,570 குழாய்கள் மூலம், நாம் தேவையில்லாமலேயே சில குளிர் விஷயங்களை செய்ய முடியும் 137 00:06:43,570 --> 00:06:45,870 எந்த குறியீடு எழுத. 138 00:06:45,870 --> 00:06:48,760 உதாரணமாக, நாம் எப்படி பல கோப்புகளை தெரிந்து கொள்ள வேண்டும் என்று 139 00:06:48,760 --> 00:06:50,630 இந்த அடைவு உள்ளே. 140 00:06:50,630 --> 00:06:55,200 குழாய் பயன்படுத்தி, நாம் WC உடன் ls கட்டளை சேர்த்து கொள்ளலாம் - 141 00:06:55,200 --> 00:06:56,460 அல்லது வார்த்தைகளின் எண்ணிக்கை - 142 00:06:56,460 --> 00:06:57,850 கட்டளை. 143 00:06:57,850 --> 00:07:02,230 Ls stdout அடைவை ஒவ்வொரு கோப்பு வெளியீடு, மற்றும் 144 00:07:02,230 --> 00:07:08,040 WC stdin மூலம் வழங்கப்பட்டது எப்படி பல வரிகளை நாம் சொல்லும். 145 00:07:08,040 --> 00:07:12,440 எனவே, நாம் சொன்னால் LS | WC-l - 146 00:07:12,440 --> 00:07:16,800 வரிகளை எண்ண அதை சொல்ல WC செய்ய-l கொடி வழங்கி - 147 00:07:16,800 --> 00:07:19,260 நாம் எத்தனை கோப்புகளை பார்க்க முடியும் 148 00:07:19,260 --> 00:07:21,940 தற்போதைய அடைவில். 149 00:07:21,940 --> 00:07:24,570 >> எனவே இன்னும் ஒரு உதாரணம் பாருங்கள் நாம். 150 00:07:24,570 --> 00:07:27,740 நான், இங்கே students.txt என்று ஒரு கோப்பு உள்ளது 151 00:07:27,740 --> 00:07:29,600 பெயர்கள் பட்டியல். 152 00:07:29,600 --> 00:07:32,730 எனினும், இந்த பெயர்கள் எந்த வகையில் எல்லாம் இல்லை, அது தெரிகிறது 153 00:07:32,730 --> 00:07:34,850 போன்ற ஒரு சில பெயர்கள் திரும்பவும். 154 00:07:34,850 --> 00:07:38,510 நாம் என்ன வேண்டும் அகரவரிசை உள்ள தனிப்பட்ட பெயர்கள் பட்டியல் 155 00:07:38,510 --> 00:07:42,550 final.txt என்ற கோப்பில் சேமிக்க வேண்டும். 156 00:07:42,550 --> 00:07:45,210 நாம், நிச்சயமாக, நாம் இதை செய்ய ஒரு சி நிரல் எழுத முடியும். 157 00:07:45,210 --> 00:07:46,560 ஆனால் அதை தேவையில்லாமல் பெற நடக்கிறது 158 00:07:46,560 --> 00:07:48,560 அழகான விரைவில் சிக்கலான. 159 00:07:48,560 --> 00:07:51,740 நாம் பதிலாக தீர்க்க குழாய்கள் மற்றும் சில உள்ளமைக்கப்பட்ட-கருவிகள் பயன்படுத்த 160 00:07:51,740 --> 00:07:53,300 இந்த சிக்கல். 161 00:07:53,300 --> 00:07:57,760 >> நாம் செய்ய வேண்டியது முதல் விஷயம் கோப்பு students.txt படிக்க வேண்டும். 162 00:07:57,760 --> 00:08:00,530 cat கட்டளையை தான் செய்யும். 163 00:08:00,530 --> 00:08:03,230 அது குறிப்பிட்ட கோப்பில் எழுத படிக்க 164 00:08:03,230 --> 00:08:05,750 stdout அதன் உள்ளடக்கங்களை. 165 00:08:05,750 --> 00:08:07,570 நாம் உரை கோப்பு படித்த பிறகு, நாம் தருகிறேன் 166 00:08:07,570 --> 00:08:09,490 பெயர்களை வரிசைப்படுத்த வேண்டும். 167 00:08:09,490 --> 00:08:12,510 ஒருவித கட்டளை எங்களுக்கு இந்த கையாள முடியும். 168 00:08:12,510 --> 00:08:16,830 வரிசை stdout க்கு stdin வழியாக வழங்கப்பட்ட வரி வெளியனுப்புவதில் 169 00:08:16,830 --> 00:08:19,310 வரிசைப்படுத்தப்பட்ட பொருட்டு. 170 00:08:19,310 --> 00:08:23,450 Students.txt உள்ளடக்கங்களை செய்ய வழங்க வேண்டும் 171 00:08:23,450 --> 00:08:29,600 அப்படி தான் stdin, நாம் பூனை மற்றும் வகையான இணைக்க குழாய் பயன்படுத்த முடியும். 172 00:08:29,600 --> 00:08:34,440 வகை மற்றும் | நான் பூனை students.txt இயக்க முடியும் 173 00:08:34,440 --> 00:08:35,640 Enter அழுத்தவும். 174 00:08:35,640 --> 00:08:39,309 இப்போது, நாம் students.txt உள்ளடக்கங்களை பார்க்க 175 00:08:39,309 --> 00:08:40,909 அகரவரிசையில். 176 00:08:40,909 --> 00:08:42,860 >> எனவே மற்றொரு கட்டளையை சேர்க்க - 177 00:08:42,860 --> 00:08:44,730 uniq, அல்லது தனிப்பட்ட - 178 00:08:44,730 --> 00:08:46,230 எங்கள் குழாய் வேண்டும். 179 00:08:46,230 --> 00:08:49,810 நீங்கள், uniq நினைக்கிறேன் போல போது ஒரு வரிசைப்படுத்தப்பட்ட வரிசை வழங்கப்பட்டது 180 00:08:49,810 --> 00:08:53,650 stdin வழியாக கோடுகள், தனிப்பட்ட முறையில் வெளியனுப்புவதில். 181 00:08:53,650 --> 00:08:56,910 எனவே இப்போது நாம் பூனை students.txt வேண்டும் 182 00:08:56,910 --> 00:09:00,040 | வகையான | uniq. 183 00:09:00,040 --> 00:09:03,330 இறுதியாக, நாம் ஒரு வகையில் குழாய் வெளியீடு சேமிக்க முடியும் 184 00:09:03,330 --> 00:09:09,090 மாதிரி | | uniq பூனை students.txt வழியாக கோப்பு 185 00:09:09,090 --> 00:09:12,440 > Final.txt. 186 00:09:12,440 --> 00:09:16,260 நாம் final.txt திறந்து என்றால், நாம் அவை சரியாக என்ன வேண்டும் 187 00:09:16,260 --> 00:09:17,270 பார்க்க: 188 00:09:17,270 --> 00:09:20,180 அகரவரிசையில் தனிப்பட்ட பெயர்கள் பட்டியலை, 189 00:09:20,180 --> 00:09:22,150 ஒரு உரை கோப்பில் சேமிக்கப்படும். 190 00:09:22,150 --> 00:09:26,020 மூலம், நாம் மேலும் கூறினார் வகையான < 191 00:09:26,020 --> 00:09:32,290 students.txt | uniq> final.txt செய்ய சரியாக 192 00:09:32,290 --> 00:09:35,400 நாம் பார்த்த ஆபரேட்டர்கள் ஒவ்வொரு பயன்படுத்தி அதையே, 193 00:09:35,400 --> 00:09:36,580 இந்த வீடியோ. 194 00:09:36,580 --> 00:09:39,540 >> என் பெயர் டாமி, மற்றும் இந்த CS50 உள்ளது.