
haamilttan sii shell

haamilttan laborattarikalil nikkol haamilttan srishticha unix sii shellinteyum microsopht vindokalkkaayulla yoottilittikaludeyum kloon aanu haamilttan sii shell, munkoor kodine adisthaanamaakkiyalla, poornnamaayum yadhaartha srishtiyaayi. 1988 desember 12nuu oesu/2-lum 1992 joolaiyil windos entiyilum ithu aadyamaayi puratthirangi. oesu/2 pathipp 2003-ll nirthalaakkiyenkilum windos pathippin sajeeva pinthuna thudarunnu.
design.
haamilttan sii shell pala kaaryangalilum unix sii shellil ninnu vyathyasthamaan. compiler architecture, thredukalude upayogam, unix kanvenshanukalkku pakaram vindokal pinthudaraanulla theerumaanam enniva ithil ulppedunnu.
paazhsar.
yadhaartha sii shell oru adhock paazhsar upayogikkunnu. ithu athinte parimithikalekkurichu parathikalkk kaaranamaayi. upayokthaakkal parasparabandhithamayi type cheiyunna tharatthilulla kaaryangalkk ithu nannayi pravartthikkunnu, pakshe oru upayokthaavin oru skripttil ezhuthaan samayamedukkunna kooduthal sankeernamaaya commandukalkku ithu athra nallathalla. udaaharanathinu, oru forch stettmentinte outtputtu grapylake pipe cheiyunnathu saadhyamalla. oru commandinu ethra sankeernamaayi kaikaaryam cheyyaan kazhiyum ennathinu oru paridhiyundaayirunnu.
ithinu vipareethamaayi, haamilttan oru topp-daun recursive disant paazhsar upayogikkunnu, athu prasthavanakal pravarthippikkunnathinni munbu oru aantharika roopathilekku samaharikkaan anuvadikkunnu. thalphalamaayi, prasthavanakal nested cheyyaano ekapaksheeyamaayi pipe cheyyaano kazhiyum. antharnirmmithavum upayokthru nirvachikkappettathumaya nadapadikramangal, local variableukal, floating pooyint, adhika expression, editting, wilde carding oopparettarmaar, "kookk _ 1" ennu ezhuthiya "anischithakaala directory" wilde card nirmmaanam ulppede bhasha vipuleekarichu, athu poojyamo athiladhikamo directory levalukalumaayi poruthappedunnu.
noolukal.
forco aaa pravartthanam punarnirmmikkunnathinulla uyarnna prakadana margamo illaathathinaal, haamilttan pakaram vindo thread soukaryangal upayogikkunnu. oru puthiya thread srishtikkumbol, athu ore prosess spacinullil pravartthikkukayum ellah prosess avasthayum pankidukayum cheiyunnu. oru thread nilavile directoryilo memmariyude ulladakkathilo maattam varuthukayaanenkil, athu ellah threadukalilum maattappedum. oru prakriyayekkaal oru thread srishtikkunnathu valare vilakuranjathaanenkilum avaykkidayil ottappedalilla. prathyeka prakriyakalude nashtappetta ottappedal punarnirmmikkunnathin, thaalukal upayogichu vibhavangal pankidaan noolukal sahakarikkunnu.
windos kanvenshanukal.
drive aksharangal, phayal neyim slaashukal, escape pratheekangal muthalaayavaykkulla windos kanvenshanukale nerittu pinthunaykkunnathinaal mattu unix shellukalil ninnu haamilttan vyathyasthamaan.