Ötödik beadandó feladat 2013.05.14 -- 2013.06.14: (1 pont)

RUBY beadandó!

Adott egy adatfájl, ami tartalmaza egy terem beosztását a következő alakban (az egyes elemek TAB-al és esetleg további space-ekkel vannak elválasztva, illetve a sor elején is mindig található egy TAB) :

	Hétfo 	8:00 	10:00 	ETR_28135 	lh1n1522 	Vízföldrajz EA 	eloadás 	1
	Hétfo 	12:00 	14:00 	ETR_28134 	lh1n1544 	Természetföldrajzi szintézis EA 	eloadás 	1
	Hétfo 	14:00 	16:00 	ETR_23516 	IP-08cSCNYE 	Scriptnyelvek 	eloadás 	1
	Kedd 	8:00 	10:00 	teremtatk 		Teremfoglalás - TÁTK 	teremfoglalás 	13
	Kedd 	10:00 	12:00 	ETR_29205 	og1n1K19 	Földfizika 	eloadás 	1

	Kedd 	12:15 	13:00 	ETR_30934 	wxxxsote001 	Gyógyszerészeti növénytan EA 	eloadás 	1
	Kedd 	13:00 	14:00 	ETR_69880 	IP-08WF1EG 	Web fejlesztés 1 EA+GY (BSc 08 T) 	eloadás 	1
	Szerda 	9:00 	12:00 	ETR_29109 	bb1n1418 	Növényélettan - I. EA 	eloadás 	1
	Szerda 	12:00 	14:00 	ETR_27255 	ga1n1022 	Környezetgeológia 	eloadás 	1
	Szerda 	14:00 	15:00 	ETR_64212 	IP-08bcAN3G 	Analízis 3 EA+GY 	eloadás 	1
	Szerda 	15:00 	16:00 	ETR_64815 	IP-08bEVALK1EG 	Eseményvezérelt alkalmazások fejlesztése 1 EA+GY. (BSc,08,B) 	eloadás 	1

	Szerda 	16:00 	17:45 	ETR_55797 	IP-08abcFNYEG 	Formális nyelvek és automaták EA+GY. (BSc 08 A,B,C) 	eloadás 	2
	Csütörtök 	8:00 	11:00 	ETR_29112 	bb1n1630 	Állatélettan - II. EA 	eloadás 	1
	Csütörtök 	11:00 	12:00 	ETR_41670 	IP-tWF2E 	Web-fejlesztés 2. EA (T) 	eloadás 	1
	Csütörtök 	12:00 	14:00 	TÁTK_57550 	NTb24 	Nemzetközi gazdaságtan II. 	eloadás 	1
	Csütörtök 	14:00 	16:00 	TÁTK_52425 	TT123 	Kommunikációelmélet 	eloadás 	1
	Péntek 	8:00 	10:00 	ETR_29094 	bb1n1413 	Növényrendszertan - II. EA 	eloadás 	1

	Péntek 	10:00 	12:00 	TÁTK_52468 	TTD501 	A kultúra arcai II. 	gyakorlat 	1
	Péntek 	12:00 	14:00 	TÁTK_53314 	SZ322 	Statisztika 1 	eloadás 	1
	Péntek 	14:00 	16:00 	ETR_28974 	xh1n1322 	Az Európai Unió EA 	eloadás 	1

Készíts olyan ruby programot, ami a fentiek alapján elkészít két fájlt. Az első (legyen a neve "pentek.txt") a pénteki előadások nevét tartalmazza a következő alakban:

Növényrendszertan - II. EA
Statisztika 1
Az Európai Unió EA

A második pedig (legyen a neve "tiz.txt") a 10:00-tól 12:00-ig tartó órák kódját a következő alakban:

ETR_29205
TÁTK_52468

A program neve legyen "bead5.rb", az inputfájl neve legyen a program parancssori paramétere.
További követelmény, hogy a program hianyzó paraméter esetén: "Keves parameter!", míg rosszul megadott paraméter esetén: "Nincs ilyen file!" hibaüzenetet adjon.
Minta fájlok: http://matej.web.elte.hu/scny2013/bead/b5/terem.txt, http://matej.web.elte.hu/scny2013/bead/b5/pentek.txt, http://matej.web.elte.hu/scny2013/bead/b5/tiz.txt.
Beadás módja: a https://pnyf.inf.elte.hu/ebr beadandó szerveren keresztül.