1 00:00:00,000 --> 00:00:02,320 >> [Seimineár - sliogáin Unix, Timpeallachtaí] 2 00:00:02,320 --> 00:00:04,180 [Douglas Kline - Ollscoil Harvard] 3 00:00:04,180 --> 00:00:07,160 [Is é seo an CS50. - CS50.TV] 4 00:00:07,160 --> 00:00:12,770 >> Tá ábhar an lae inniu ar an bhlaosc Unix. 5 00:00:12,770 --> 00:00:20,600 Tá mé Douglas Kline, saineolaí, nó ar a laghad go réasúnach úsáideora inniúil, an bhlaosc. 6 00:00:20,600 --> 00:00:25,280 Tá bhlaosc an comhéadan le haghaidh an úsáideoir a chóras oibriúcháin an ríomhaire. 7 00:00:25,280 --> 00:00:29,580 Is é an t-ainm míthreorach mar, murab ionann agus ainmhí bhlaosc, 8 00:00:29,580 --> 00:00:34,890 atá deacair agus cosanta, ceadaíonn an bhlaosc ríomhaire le haghaidh cumarsáide. 9 00:00:34,890 --> 00:00:39,120 Mar sin, bheadh ​​membrane scagach is dócha go bhfuil meafar níos fearr. 10 00:00:39,120 --> 00:00:44,500 >> Tá an bhlaosc bunaidh le haghaidh Unix an bhlaosc Bourne. 11 00:00:44,500 --> 00:00:46,450 Bourne litrithe B-O-U-R-N-E. 12 00:00:46,450 --> 00:00:49,770 Bhí Bourne ar cheann de na húdair bunaidh Unix, 13 00:00:49,770 --> 00:00:51,700 agus mar sin tá an bhlaosc ainmnithe i ndiaidh dó. 14 00:00:51,700 --> 00:00:54,850 Is é an t-ainm an bhlaosc mar ordú díreach SH simplí. 15 00:00:54,850 --> 00:00:57,400 Sin an t-ordú is féidir leat a fhorghníomhú. 16 00:00:57,400 --> 00:01:00,810 Tosaíonn an bhlaosc ag logáil isteach. 17 00:01:00,810 --> 00:01:04,459 Nuair a bheidh tú logáil isteach ar an ríomhaire, tosaíonn an bhlaosc ag rith díreach ar do shon, 18 00:01:04,459 --> 00:01:06,820 agus go bhfuil an méid a thógann do chuid orduithe. 19 00:01:06,820 --> 00:01:09,790 Is féidir é tús a chur ag amanna eile chomh maith. 20 00:01:09,790 --> 00:01:16,780 Má thugann tú suas fuinneog gan aon tásc eile, beidh sé tús a bhlaosc ar do shon. 21 00:01:16,780 --> 00:01:20,450 Sin é an chaoi go bhfuil sé gur féidir leat dul chuig fuinneog agus tús a orduithe clóscríobh 22 00:01:20,450 --> 00:01:23,960 agus mar sin de ann cé nach raibh tú logáil isteach leis an fhuinneog. 23 00:01:23,960 --> 00:01:26,670 Ina theannta sin, má dhéanann tú logáil isteach iargúlta, 24 00:01:26,670 --> 00:01:30,250 ansin beidh sé tús a bhlaosc ar an ríomhaire iargúlta. 25 00:01:30,250 --> 00:01:44,310 Agus is féidir a orduithe a rith gan bhlaosc idirghníomhach. 26 00:01:44,310 --> 00:01:48,990 Is féidir go gciallódh laistigh de do oibríocht reatha, 27 00:01:48,990 --> 00:01:50,700 agus is féidir go gciallódh sé chomh maith oibríocht iargúlta. 28 00:01:50,700 --> 00:01:52,900 D'fhéadfá a ordú a sheoladh chuig ríomhaire eile, 29 00:01:52,900 --> 00:01:55,460 lena n-áirítear ag tosú suas bhlaosc ann. 30 00:01:55,460 --> 00:01:57,760 Go deimhin, tá sé a chur san áireamh ag tosú suas le bhlaosc ann 31 00:01:57,760 --> 00:02:01,740 fiú amháin más rud é nach bhfuil do na críche deiridh. 32 00:02:05,310 --> 00:02:12,350 Nuair a thosaíonn rud éigin ar bun mar seo, ní chuireann sé tús gá bhlaosc nua. 33 00:02:12,350 --> 00:02:17,430 Má thugann tú suas fuinneog nua, tá sé indéanta a insint dó a thabhairt suas ina eagarthóir 34 00:02:17,430 --> 00:02:18,940 nó ordú éigin eile. 35 00:02:18,940 --> 00:02:20,560 Sa chás sin, beidh an eagarthóir tosú ó scratch. 36 00:02:20,560 --> 00:02:22,930 Nuair a thagann deireadh leis an eagarthóir, a thagann deireadh leis an fhuinneog. 37 00:02:22,930 --> 00:02:24,620 Is é seo beagán neamhghnách, ach is féidir é a dhéanamh. 38 00:02:24,620 --> 00:02:27,140 Sna cásanna sin, ní bheidh sé a bheith ina bhlaosc. 39 00:02:27,140 --> 00:02:31,890 Mar sin, nach bhfuil sé gá an cás go mbeidh fuinneog nó roinnt iarratas den sórt sin a thabhairt suas bhlaosc. 40 00:02:31,890 --> 00:02:34,030 >> Shell parses orduithe. 41 00:02:34,030 --> 00:02:40,900 Ciallaíonn parsáil aithint na gnéithe éagsúla agus a rangú orthu. 42 00:02:40,900 --> 00:02:43,470 Laistigh de ordú, an teaghrán iomlán a scríobhann tú, 43 00:02:43,470 --> 00:02:47,310 beidh 1 nó níos mó orduithe aonair a bheidh le déanamh. 44 00:02:47,310 --> 00:02:50,050 Is féidir le gnéithe eile a bheith argóintí. 45 00:02:50,050 --> 00:02:55,020 Is féidir a bheith ann freisin carachtair speisialta a théann i bhfeidhm ar an forghníomhú a dtoil. 46 00:02:55,020 --> 00:02:59,710 Is féidir leo a sheoladh chuig an aschur eile áit éigin ná an scáileán 47 00:02:59,710 --> 00:03:01,750 más rud é go mbeadh an t-ordú é a sheoladh de ghnáth ar an scáileán. 48 00:03:01,750 --> 00:03:04,390 Is féidir é a ionchur a atreorú; is féidir é a dhéanamh rudaí eile chomh maith. 49 00:03:04,390 --> 00:03:08,120 Tá siombailí éagsúla eile, carachtair, agus mar sin de. 50 00:03:08,120 --> 00:03:13,600 Baineann parsáil bhrath agus a léirmhíniú na rudaí. 51 00:03:13,600 --> 00:03:19,560 >> Anois, má tá ceisteanna níos mó, atá in áit dócha ós rud é nach bhfuil aon níos mó daoine, 52 00:03:19,560 --> 00:03:24,620 beidh muid ag dul ar aghaidh go dtí mo leathanach eile anseo. 53 00:03:24,620 --> 00:03:29,170 >> Dúirt mé níos luaithe go bhfuil an bhlaosc Bourne bhlaosc tosaigh. 54 00:03:29,170 --> 00:03:31,550 Tá daoine eile. 55 00:03:31,550 --> 00:03:34,520 Is é ceann an C-bhlaosc. Is é an ordú csh. 56 00:03:34,520 --> 00:03:36,830 Is é an t-ainm C-bhlaosc ach dráma ar focail. 57 00:03:36,830 --> 00:03:41,260 Tugadh isteach an bhlaosc le Berkeley Unix i lár na 1970í. 58 00:03:41,260 --> 00:03:44,830 Bhí Berkeley Unix imeacht bhunúsach i bhforbairt Unix. 59 00:03:44,830 --> 00:03:48,770 Bhí sé ina réabhlóid ollmhór agus bhí tabhairt isteach an bhlaosc. 60 00:03:48,770 --> 00:03:50,790 An chúis go bhfuil spraoi ar focail, C-bhlaosc, 61 00:03:50,790 --> 00:03:56,490 is é go bhfuil an C-bhlaosc roinnt tréithe ann a resemble an teanga C, 62 00:03:56,490 --> 00:03:59,740 nach bhfuil an bhlaosc Bourne bheith - 63 00:03:59,740 --> 00:04:02,140 nó nach raibh sé ag an am sin. 64 00:04:02,140 --> 00:04:05,190 Tá an TC-bhlaosc ann freisin. 65 00:04:05,190 --> 00:04:07,360 Is é seo an superset an C-bhlaosc. 66 00:04:07,360 --> 00:04:11,470 Tá sé gnéithe breise, go leor acu úsáideach le haghaidh úsáid idirghníomhach, 67 00:04:11,470 --> 00:04:16,050 cosúil le horduithe chun cuimhne sa mheicníocht stair, 68 00:04:16,050 --> 00:04:18,459 a beidh mé cur síos a dhéanamh beagán níos déanaí - 69 00:04:18,459 --> 00:04:23,120 ar bhealach simplí, bunaithe ar mhúnla tar éis eagarthóir. 70 00:04:23,120 --> 00:04:29,170 Tá ceangail a ligeann duit teaghrán eochair gearr chun ceangal go hordú faide sé freisin. 71 00:04:29,170 --> 00:04:31,440 Níl muid ag dul a bheith ag fáil isteach go lá atá inniu ann. 72 00:04:31,440 --> 00:04:33,650 Tá roinnt gnéithe atá úsáideach do chláir. 73 00:04:33,650 --> 00:04:37,020 Mar sin féin, nach bhfuil an bhlaosc C-úsáidtear go minic le haghaidh cláir bhlaosc. 74 00:04:37,020 --> 00:04:39,080 Cláir Shell, más rud é nach raibh a fhios agat cheana féin, 75 00:04:39,080 --> 00:04:41,690 Tá cláir atá comhdhéanta de nó tréithe bhlaosc. 76 00:04:41,690 --> 00:04:43,220 D'fhéadfá a reáchtáil na cláir. 77 00:04:43,220 --> 00:04:46,760 Scríobhann tú a bunch na n-orduithe bhlaosc i gcomhad agus a fhorghníomhú an comhad. 78 00:04:46,760 --> 00:04:49,760 Ní gá duit a thiomsú dó. Is teanga léirmhínithe. 79 00:04:49,760 --> 00:04:57,320 Is é an frása C-bhlaosc débhríoch anois ó d'fhéadfadh sé tagairt ach leis an C-bhlaosc bunaidh, csh, 80 00:04:57,320 --> 00:05:01,200 nó do gach C-sliogáin, lena n-áirítear tcsh. Tá sé beagán débhríoch. 81 00:05:01,200 --> 00:05:08,250 >> Tá bhlaosc níos déanaí an bhlaosc Korn, KSH, ainmnithe i ndiaidh an Ríomhchláraitheoir, Korn. 82 00:05:08,250 --> 00:05:14,160 Seo bhlaosc iarracht a ionchorprú isteach i 1 bhlaosc 83 00:05:14,160 --> 00:05:16,960 na buntáistí a bhaineann leis an C-bhlaosc lena n-úsáid idirghníomhach 84 00:05:16,960 --> 00:05:19,230 agus an Bourne bhlaosc do chláir. 85 00:05:19,230 --> 00:05:25,440 Tá sé in úsáid mar bhlaosc idirghníomhach ag roinnt daoine - ina mionlach. 86 00:05:25,440 --> 00:05:32,050 Níos déanaí, áfach, ní raibh a thabhairt isteach eile, an bhlaosc Bash, Bash, 87 00:05:32,050 --> 00:05:35,290 arís dráma ar focail, bhlaosc Bourne-arís. 88 00:05:35,290 --> 00:05:43,830 Tá sé síneadh ar an bhlaosc Bourne. Is Korn bhlaosc freisin. An bheirt acu. 89 00:05:43,830 --> 00:05:48,100 Tá sé na cuspóirí céanna an bhlaosc Korn cónascadh an C-bhlaosc ar 90 00:05:48,100 --> 00:05:50,980 agus na buntáistí Bourne bhlaosc i 1 bhlaosc. 91 00:05:50,980 --> 00:05:56,810 Go leor de na feabhsuithe ar an bhlaosc Korn san áireamh freisin i Bash. 92 00:05:56,810 --> 00:06:00,710 Bash, áfach, tá níos mó agus dá bhrí sin is fearr. 93 00:06:00,710 --> 00:06:05,180 An Bourne bhlaosc-arís agus an bhlaosc Korn Tugtar sliogáin Bourne-cineál 94 00:06:05,180 --> 00:06:07,730 mar tá siad saintréithe an Bourne bhlaosc ar, 95 00:06:07,730 --> 00:06:11,180 atá neamh-chomhoiriúnach i roinnt slite le C-sliogáin. 96 00:06:11,180 --> 00:06:15,520 Tá sliogáin eile seachas iad sin atá, cuid a bheartaítear a úsáid srianta, 97 00:06:15,520 --> 00:06:20,670 b'fhéidir teoranta do roinnt orduithe, b'fhéidir críocha speisialaithe, nach n-úsáidtear go minic. 98 00:06:20,670 --> 00:06:24,240 Maith go leor >>. Mír Aghaidh anseo. 99 00:06:31,300 --> 00:06:38,970 Tá an bhlaosc Eabhrac tar éis éirí bainteach le foirmeacha éagsúla de Linux. 100 00:06:38,970 --> 00:06:41,550 Níl mé cinnte más rud é go fíor de gach foirm. 101 00:06:41,550 --> 00:06:43,280 Tá go leor foirmeacha amach ann agus nach bhfuil mé a úsáidtear iad go léir, 102 00:06:43,280 --> 00:06:46,870 ach sna go bhfuil mé úsáid tá sé bheith comhlachaithe leis. 103 00:06:46,870 --> 00:06:49,670 Chomh fada is a fhios agam, níl rud ar bith faoi Bash 104 00:06:49,670 --> 00:06:52,210 a chuireann sé ar bith níos mó ag luí leis Linux 105 00:06:52,210 --> 00:06:55,020 ná aon teaglaim eile bhlaosc agus córas oibriúcháin. 106 00:06:55,020 --> 00:06:59,690 I mo thuairimse, is dócha léiríonn sé seo ach an claonais na ríomhchláraitheoirí. 107 00:06:59,690 --> 00:07:07,500 Go bhfuil a bheith bainteach leis Linux is chúis eile a fearr Bash a KSH 108 00:07:07,500 --> 00:07:11,820 ós rud é go bhfuil rudaí is dócha a bheith scríofa ann agus is dócha a scaipeadh. 109 00:07:11,820 --> 00:07:15,410 Feicfidh mé a thabhairt duit cúiseanna eile sin ina dhiaidh sin ar. 110 00:07:15,410 --> 00:07:21,330 Ba chóir scripteanna bhlaosc Bourne reáchtáil faoi an bhlaosc Korn nó Bash. 111 00:07:21,330 --> 00:07:22,650 Má scríobhann tú rud éigin as an bhlaosc Bourne, 112 00:07:22,650 --> 00:07:26,180 Is féidir leat a fhorghníomhú dócha é faoi KSH nó bash. 113 00:07:26,180 --> 00:07:30,610 Beidh scripteanna bhlaosc Korn reáchtáil dócha faoi Eabhrac, ach ní féidir liom a ráthú go. 114 00:07:30,610 --> 00:07:36,040 Níos déanaí ar anseo, ba chóir scripteanna C-bhlaosc a reáchtáil faoin TC-bhlaosc. 115 00:07:38,850 --> 00:07:41,690 An C-bhlaosc riamh i ndáiríre a úsáidtear go forleathan le haghaidh scriptithe 116 00:07:41,690 --> 00:07:48,110 ós rud é an Bourne bhlaosc agus ina dhiaidh sin bhí níos fearr chun na críche sin na sliogáin Bourne-cineál. 117 00:07:48,110 --> 00:07:50,620 Mar sin, nach bhfuil i ndáiríre go léir go tábhachtach. 118 00:07:50,620 --> 00:07:53,480 Tá go leor leor de Bourne bhlaosc scripteanna a bhí scríofa ann i bhfad ó shin, 119 00:07:53,480 --> 00:07:56,860 Tugadh isteach roimh an bhlaosc Korn nó an bhlaosc Bourne-arís. 120 00:07:56,860 --> 00:07:59,300 Glacfar iad fós in úsáid, mar chuid de na córais oibriúcháin, 121 00:07:59,300 --> 00:08:01,590 agus mar sin beidh tú iad a fháil má fhéachann tú isteach ar an gcóras oibriúcháin 122 00:08:01,590 --> 00:08:03,760 nó roinnt pacáistí cláir d'aois. 123 00:08:03,760 --> 00:08:12,840 >> Is Eabhrac go pointe áirithe bheith ar chineál an lingua franca do chórais oibriúcháin. 124 00:08:12,840 --> 00:08:17,580 Tá sé cheana féin chun Windows agus do VMS. 125 00:08:17,580 --> 00:08:20,440 VMS, i gcás nach bhfuil a fhios agat go bhfuil, córas oibriúcháin dílseánaigh 126 00:08:20,440 --> 00:08:25,480 Digiteach Trealamh Corporation atá fós in úsáid, den chuid is mó taobh thiar de na radhairc. 127 00:08:25,480 --> 00:08:29,250 Agus má tá sé ag dul a bheith ag rith ar roinnt córais oibriúcháin éagsúla, 128 00:08:29,250 --> 00:08:31,110 dócha claonadh a bhíonn na daoine a athrú chun é. 129 00:08:31,110 --> 00:08:33,840 Ach tá sé seo forbairt cuíosach nua. 130 00:08:33,840 --> 00:08:39,490 Tá sé ach ag tosú, mar sin ní féidir liom a thuar má beidh sé seo dul amach a bheith i ndáiríre chineál sin de lingua franca. 131 00:08:39,490 --> 00:08:43,539 Chomh maith leis sin, mar gheall ar slaiseanna i gconairí comhad agus leabharlanna difriúil 132 00:08:43,539 --> 00:08:46,210 idir na córais oibriúcháin éagsúla, 133 00:08:46,210 --> 00:08:50,250 Ní fhéadfadh tú a bheith in ann a scríobh script Bash ar chóras oibriúcháin amháin 134 00:08:50,250 --> 00:08:51,840 agus ansin rith sé ar a chéile. 135 00:08:51,840 --> 00:08:54,440 Ba chóir duit a bheith in ann é a bhogadh idir Unix éagsúla, Linux 136 00:08:54,440 --> 00:08:59,020 Córais oibriúcháin Mac OS ach ní gá go Windows nó VMS. 137 00:08:59,020 --> 00:09:01,390 D'fhéadfá a athrú cur síos conairainm comhad, 138 00:09:01,390 --> 00:09:03,180 agus d'fhéadfadh roinnt leabharlanna a bheith difriúil, 139 00:09:03,180 --> 00:09:05,230 d'fhéadfadh difear a dhéanamh ar an mbealach a oibríonn roinnt orduithe 140 00:09:05,230 --> 00:09:09,730 nó conas a phróiseáil siad argóintí agus a leithéidí. 141 00:09:09,730 --> 00:09:19,230 Chomh maith leis sin, tá rabhadh eile anseo nach bhfuil aon ráthaíocht 142 00:09:19,230 --> 00:09:23,570 go léir na sliogáin éagsúla Tá mé luaite - Bourne bhlaosc, bhlaosc C-, 143 00:09:23,570 --> 00:09:29,880 TC-bhlaosc, bhlaosc Korn, Bourne bhlaosc-arís - beidh sé ar fáil faoi aon Unix 144 00:09:29,880 --> 00:09:33,750 nó Linux nó Mac OS ríomhaire. 145 00:09:33,750 --> 00:09:35,620 Ní fhéadfadh siad a bheith simplí ann. 146 00:09:35,620 --> 00:09:38,300 Sin ceann de na rabhaidh anseo. 147 00:09:38,300 --> 00:09:41,490 Tá sé teorannú trua anseo ós rud é gur mhaith leat rudaí a bheith ag obair i ngach áit, 148 00:09:41,490 --> 00:09:44,380 ach ar an drochuair, ní féidir leat a bheith ag brath ar sin. 149 00:09:44,380 --> 00:09:47,230 Maith go leor >>. Ceann Aghaidh anseo. 150 00:09:50,280 --> 00:09:54,370 Ligean le rá gur mian leat a scríobh script bhlaosc, 151 00:09:54,370 --> 00:09:57,170 clár comhdhéanta de ordú blaoisce. 152 00:09:57,170 --> 00:10:01,200 A scríobh tú do chuid orduithe, iad a chur i gcomhad, agus a fhorghníomhú an comhad. 153 00:10:01,200 --> 00:10:04,230 Cad a tharlaíonn má ba mhaith leat a chur san áireamh argóintí? 154 00:10:04,230 --> 00:10:09,650 I gcás na n-oibríochtaí bhlaosc, tá argóintí a dtugtar paraiméadair nó paraiméadair lena suímh 155 00:10:09,650 --> 00:10:15,940 agus beidh siad a bheith ar a dtugtar le comhartha Dollar agus uimhir, $ 1, $ 2. 156 00:10:15,940 --> 00:10:27,000 Mar sin, má tá an script an ainm seo, d'fhéadfadh mo chéad argóint a argóint 1 157 00:10:27,000 --> 00:10:30,540 agus a d'fhéadfadh a bheith mo dara argóint 2, 158 00:10:30,540 --> 00:10:34,110 agus taobh istigh mo script más mian liom tagairt a dhéanamh na rudaí seo - 159 00:10:34,110 --> 00:10:36,810 a ligean ar scriosadh seo ós rud é nach bhfuil mé ag dul i ndáiríre a rith sé - 160 00:10:36,810 --> 00:10:42,160 taobh istigh mo script a d'fhéadfadh mé a bheith $ 1 chun tagairt a ARG1 agus, 161 00:10:42,160 --> 00:10:45,890 $ 2, a thiocfaidh amach go bhealach, ARG2. 162 00:10:45,890 --> 00:10:50,080 Mar sin, tá na siombailí atá ar fáil chun tagairt a argóintí, 163 00:10:50,080 --> 00:10:52,390 agus iad siúd maidir le gach ceann de na sliogáin. 164 00:10:52,390 --> 00:10:56,520 Ina theannta sin, tá carachtair eile. 165 00:10:56,520 --> 00:11:01,700 $ * Tagraíonn an liosta argóint ar fad, ar fad iad. 166 00:11:01,700 --> 00:11:05,390 Tagraíonn $ # le roinnt argóintí. 167 00:11:05,390 --> 00:11:07,910 Arís, baineann sé seo le gach na sliogáin. 168 00:11:07,910 --> 00:11:15,540 Glacfar siombailí, * agus # féidir, a úsáid leis na bríonna in áiteanna eile freisin. 169 00:11:15,540 --> 00:11:17,940 Ní bheidh muid ag dul isteach sin. 170 00:11:17,940 --> 00:11:20,460 >> Líne sonraitheoir Shell. Cad é gur le haghaidh? 171 00:11:20,460 --> 00:11:27,760 Ligean le rá tú atá scríofa scripte agus tá sé do bhlaosc ar leith agus is mian leat a rith sé. 172 00:11:27,760 --> 00:11:33,500 Cén chaoi a bhfuil a fhios agat cad a shell beidh do chóras oibriúcháin a úsáid a reáchtáil ar do script? 173 00:11:33,500 --> 00:11:37,230 Ag pointe amháin a d'fhéadfadh tú glacadh leis go mbeadh sé ar siúl é sa bhlaosc Bourne 174 00:11:37,230 --> 00:11:39,440 más rud é nach raibh tú ag rá ar shlí eile, 175 00:11:39,440 --> 00:11:41,730 ach nach bhfuil daoine scripteanna i Bourne bhlaosc go bhfuil i bhfad níos mó scríbhinn 176 00:11:41,730 --> 00:11:43,750 agus ní féidir leat a bheith ag brath fiú ar sin níos mó. 177 00:11:43,750 --> 00:11:48,740 Mar sin, anseo ní mór dúinn líne sonraitheoir bhlaosc ar dheis anseo. 178 00:11:48,740 --> 00:11:52,450 Sin Sonraíonn Bash. 179 00:11:52,450 --> 00:11:56,750 Tabhair faoi deara go sonróidh sé é sa conairainm, / bin / bash. 180 00:11:56,750 --> 00:12:02,870 Má tá ríomhaire an bhlaosc Bash ach ní ar an eolaire bin, / bin, seo ní bheidh an obair. 181 00:12:02,870 --> 00:12:06,870 Sin qualifier eile, rabhadh eile anseo. 182 00:12:06,870 --> 00:12:09,500 Is é an comhartha punt an carachtar líne comment. 183 00:12:09,500 --> 00:12:12,300 A bhaineann le gach sliogáin. 184 00:12:12,300 --> 00:12:18,610 An cás ar leith anseo, #! ag tús script, tá cás speisialta. 185 00:12:18,610 --> 00:12:23,410 Sonraíonn Sin an bhlaosc ina bhfuil a reáchtáil an script. 186 00:12:23,410 --> 00:12:30,230 Mar a bhí á rá agam, ní fhéadfadh sé a bheith ar an áit / araid chéanna. 187 00:12:30,230 --> 00:12:34,880 Ina theannta sin, níl rud eile anseo. 188 00:12:34,880 --> 00:12:41,250 Má tá tú é a úsáid ach an comhartha punt gan aon pointe exclamation agus conairainm, 189 00:12:41,250 --> 00:12:44,640 Ba chóir a léiríonn C-bhlaosc. 190 00:12:44,640 --> 00:12:48,300 Mar sin féin, ní féidir liom a mholadh ag déanamh gur toisc nach bhfuil mé in ann a ráthú 191 00:12:48,300 --> 00:12:49,750 go mbeidh obair i gcónaí. 192 00:12:49,750 --> 00:12:52,220 Más mian leat a C-bhlaosc, bheadh ​​sé níos fearr a rá mar sin. 193 00:12:52,220 --> 00:12:58,450 Ansin, tá rud éigin in áit mearbhall anseo. 194 00:12:58,450 --> 00:13:03,940 Má úsáideann tú ar líne sonraitheoir bhlaosc, mar shampla / bin / bash 195 00:13:03,940 --> 00:13:07,070 agus nach bhfuil bhlaosc ar fáil ann, 196 00:13:07,070 --> 00:13:10,680 níl aon rud den sórt sin mar / bin / bash ar an ríomhaire ar leith, 197 00:13:10,680 --> 00:13:14,330 toisc nach bhfuil Eabhrac nó mar tá sé i suíomh difriúil, 198 00:13:14,330 --> 00:13:17,450 beidh tú earráid ag rá leat nach bhfuil an script ar siúl agat ann. 199 00:13:17,450 --> 00:13:21,510 Agus ar ndóigh ann do script, ionas go bhfuil teachtaireacht earráide mearbhaill. 200 00:13:21,510 --> 00:13:24,810 An chúis go dtugann an córas oibriúcháin agat go bhfuil earráid 201 00:13:24,810 --> 00:13:28,370 nó, níos cruinne, go dtugann d'bhlaosc idirghníomhach ina bhfuil tú ag rith seo go bhfuil earráid, 202 00:13:28,370 --> 00:13:33,510 is é sin tuarascálacha sé an t-ordú a d'úsáid tú, a bhfuil an t-ainm ar an script. 203 00:13:33,510 --> 00:13:36,920 Sin ordú ar a dtugtar go héifeachtach leis an bhlaosc ag an ainm an script. 204 00:13:36,920 --> 00:13:39,330 Sin nuair a gheobhaidh tú go bhfuil teachtaireacht earráide mearbhaill. 205 00:13:39,330 --> 00:13:42,980 Bealach eile chun glaoch script bhlaosc 206 00:13:42,980 --> 00:13:45,910 Is ag sonrú an bhlaosc ar an líne ordaithe, mar atá anseo. 207 00:13:45,910 --> 00:13:52,510 Is é seo an ordú. Deir sé seo ar siúl Eabhrac agus ansin rith mo script i Bash. 208 00:13:52,510 --> 00:13:55,680 Beidh sin a ghlacadh dá leithead seo thar líne sonraitheoir, 209 00:13:55,680 --> 00:14:02,090 agus tá sé seo an gné ligean duit a chur ar fáil do slaiseanna i gconairí éagsúla. 210 00:14:02,090 --> 00:14:04,840 Má tá tú díreach a thabhairt ar a dtoil, beidh an córas oibriúcháin lorg go ordú 211 00:14:04,840 --> 00:14:06,410 in áiteanna éagsúla. 212 00:14:06,410 --> 00:14:08,820 Má tá sé ar fáil, ba chóir é a aimsiú. 213 00:14:08,820 --> 00:14:12,290 Beidh an ríomhaire a aimsiú Eabhrac cibé áit tá sé suite agus é a reáchtáil, 214 00:14:12,290 --> 00:14:15,470 mar sin ní gá duit ansin a bheith buartha faoi nuair a fhaigheann sé é. 215 00:14:15,470 --> 00:14:17,360 Tá imní fhéadfadh a bheith eile anseo, 216 00:14:17,360 --> 00:14:20,830 amhail is dá mba tá níos mó ná 1 leagan de Eabhrac, a is féidir cé nach dócha. 217 00:14:20,830 --> 00:14:23,540 Mar sin, go bhfuil bealach eile chun déileáil leis na rudaí seo. 218 00:14:23,540 --> 00:14:30,480 Is féidir le línte sonraitheoir glaoch ar aon bhlaosc. 219 00:14:30,480 --> 00:14:34,480 Is féidir leo glaoch freisin rudaí eile seachas sliogáin. 220 00:14:34,480 --> 00:14:37,940 Samplaí Tá mé anseo a sed, a bhfuil an eagarthóir sruth; 221 00:14:37,940 --> 00:14:39,900 awk, a bhfuil teanga próiseála patrún; 222 00:14:39,900 --> 00:14:43,680 agus Perl, teanga scriptithe an-an-fhorbartha. 223 00:14:43,680 --> 00:14:47,570 Má chuir tú ar líne sonraitheoir léiríonn ceann de na cláir sin ag an tús, 224 00:14:47,570 --> 00:14:51,270 beidh sé dul díreach isteach ar an gclár sin seachas ag tosú a bhlaosc. 225 00:14:51,270 --> 00:14:54,030 Tá teorainneacha a n-inniúlachtaí na cláir sin. 226 00:14:54,030 --> 00:14:58,790 Is Perl-ann. Is sed ina eagarthóir. Is féidir é a rudaí a dhéanamh níos faide ná go simplí eagarthóireacht. 227 00:14:58,790 --> 00:15:03,300 Ach is féidir é a bheith deacair a clár sin. 228 00:15:03,300 --> 00:15:09,670 Ina theannta sin, argóintí agus rudaí ag dul go dtí script go bhfuil ceachtar dodhéanta nó mearbhaill. 229 00:15:09,670 --> 00:15:15,030 Mar sin, sna cásanna sin, le awk nó sed, tá sé, ar a laghad, i mo thaithí féin, 230 00:15:15,030 --> 00:15:18,910 fearr a scríobh bhlaosc script agus glao awk nó sed as an script bhlaosc 231 00:15:18,910 --> 00:15:24,660 seachas ag glaoch awk nó sed mar an líne sonraitheoir script. 232 00:15:24,660 --> 00:15:26,980 Perl Is teanga an-éagsúlaithe, mar a dúirt mé. 233 00:15:26,980 --> 00:15:30,050 Ní féidir leat siúl orduithe idirghníomhach i Perl, 234 00:15:30,050 --> 00:15:32,660 rud a chiallaíonn nach féidir leat a codanna de scripteanna go bhfuil tú ag forbairt a thástáil 235 00:15:32,660 --> 00:15:33,970 trí iad ag rith idirghníomhach. 236 00:15:33,970 --> 00:15:36,160 Mar sin féin, tá sé mar theanga thar a bheith ann 237 00:15:36,160 --> 00:15:40,960 agus d'fhorbair sé isteach i uirlis a úsáidtear go forleathan. 238 00:15:40,960 --> 00:15:45,720 Sin ach beagán de ráiteas parenthetical faoi na línte Sonraitheoir. 239 00:15:45,720 --> 00:15:50,610 >> I ngach nó foirmeacha an chuid is mó de Linux - arís, ní féidir liom a bheith cinnte go bhfuil gach - 240 00:15:50,610 --> 00:15:57,900 agus i Mac OS, má chlóscríobhann tú csh gheobhaidh tú tcsh, 241 00:15:57,900 --> 00:16:00,570 agus má scríobhann tú SH gheobhaidh tú bash. 242 00:16:00,570 --> 00:16:05,020 Bhí siad ag iarraidh ann a thabhairt duit ar an leaganacha níos airde de na sliogáin, 243 00:16:05,020 --> 00:16:07,940 ach is féidir é seo a mearbhall. 244 00:16:07,940 --> 00:16:16,720 Má scríobhann tú script ag baint úsáide as tcsh nó gnéithe Eabhrac agus ag glaoch csh nó SH 245 00:16:16,720 --> 00:16:22,230 agus ansin déan iarracht a rith sé ar ríomhaire nach bhfuil tcsh nó Bash, 246 00:16:22,230 --> 00:16:25,050 go dtiocfadh leat a fháil ar roinnt earráidí má tá orduithe ann 247 00:16:25,050 --> 00:16:27,970 nach bhfuil feidhm ag na sliogáin a aithint. 248 00:16:27,970 --> 00:16:34,120 Ina theannta sin, is féidir leat a bheith ar a dtugtar suas do bhlaosc ar do ríomhaire áitiúil 249 00:16:34,120 --> 00:16:37,700 glaoch sé mar SH nó csh agus ansin dul ar an sliogáin níos airde. 250 00:16:37,700 --> 00:16:41,440 Ní féidir leat fiú smaoineamh ar an bhfíric go bhfuil tú ag baint úsáide as an bhlaosc níos airde. 251 00:16:41,440 --> 00:16:45,670 Mar sin, tá sé seo le pitfall féideartha. 252 00:16:45,670 --> 00:16:50,290 Cén chaoi a bhunaigh sé go má scríobhann tú SH gheobhaidh tú Bash, 253 00:16:50,290 --> 00:16:55,580 má scríobhann tú csh gheobhaidh tú tsch? 254 00:16:55,580 --> 00:16:59,940 Tá rudaí sna ríomhairí a dtugtar naisc 255 00:16:59,940 --> 00:17:06,460 féidir ceangal leis ainmneacha comhad a tharchur chuig an rud céanna. 256 00:17:06,460 --> 00:17:12,180 Is féidir é a bheith 2 Ainmneacha le haghaidh an comhad céanna nó comhad arb é a tharchur chuig comhad eile. 257 00:17:12,180 --> 00:17:17,550 Siad ar a dtugtar naisc crua agus nasc siombalach. Ní bheidh muid ag dul isteach go níos mó lá atá inniu ann. 258 00:17:17,550 --> 00:17:21,619 D'fhéadfadh a bheith ann freisin comhaid ar leith - 1 SH comhad, 1 Bash comhad - 259 00:17:21,619 --> 00:17:23,880 ach tá siad araon á reáchtáil Bash. 260 00:17:23,880 --> 00:17:29,350 Ansin, níl qualifier eile anseo. 261 00:17:29,350 --> 00:17:42,640 Má tá tú ag glaoch ar cheann de na sliogáin de réir ainm amháin, 262 00:17:42,640 --> 00:17:46,640 d'fhéadfá smaoineamh gur mhaith leat a fháil ar an fheidhmiúlacht céanna a iarraidh é ag ainm eile. 263 00:17:46,640 --> 00:17:49,700 Bhuel, nach bhfuil i ndáiríre gá go fíor. 264 00:17:49,700 --> 00:17:55,020 Is féidir leis na horduithe a scrúdú an ainm a bhí siad ar a dtugtar 265 00:17:55,020 --> 00:18:00,020 agus is féidir leo, ar bhonn an t-ainm, iad féin a iompar ar bhealach éagsúil. 266 00:18:00,020 --> 00:18:02,740 D'fhéadfadh a bheith ann ar shaincheisteanna iarraidh cloí le caighdeán. 267 00:18:02,740 --> 00:18:06,060 D'fhéadfadh roinnt de tú gur chuala an caighdeán POSIX nó eile, 268 00:18:06,060 --> 00:18:08,730 b'fhéidir gnéithe eile. 269 00:18:08,730 --> 00:18:14,520 Is féidir é seo a roghnú uaireanta ag argóintí 270 00:18:14,520 --> 00:18:17,310 nó ag leagan síos athróg bhlaosc. 271 00:18:17,310 --> 00:18:22,170 Is féidir glaoch ar sé mar SH nó bash mar thoradh ar iarbhír ar forghníomhaithe éagsúla 272 00:18:22,170 --> 00:18:25,300 fiú má tá sé an comhad céanna go bhfuil tú ag forghníomhaitheach. 273 00:18:25,300 --> 00:18:31,800 Tá rud eile a mheas go bhfuil fiú má ríomhaire eile tcsh nó Bash, 274 00:18:31,800 --> 00:18:35,310 más rud é nach bhfuil siad nasctha mar atá siad ar do ríomhaire áitiúil 275 00:18:35,310 --> 00:18:37,990 má tá tú ar ríomhaire áitiúil Linux nó Mac OS, 276 00:18:37,990 --> 00:18:45,630 ansin arís beidh tú a fháil ar an bhlaosc a ghlaonn tú SH nó csh, nach bhfuil an ceann a b'fhéidir gurbh fhearr leat. 277 00:18:50,430 --> 00:19:01,130 Tá Bourne bhlaosc atá ann faoi láthair feabhsuithe níos lú ná iad siúd i Bash 278 00:19:01,130 --> 00:19:06,100 ach anuas siúd sa Bourne bhlaosc bunaidh. 279 00:19:06,100 --> 00:19:09,690 Mar thoradh ar sin, fiú an bhlaosc Bourne atá ann faoi láthair, SH, 280 00:19:09,690 --> 00:19:14,560 fiú nuair nach bhfuil sé Bash resembles, an teanga C níos mó ná a dhéanann an C-bhlaosc. 281 00:19:14,560 --> 00:19:20,460 Ní raibh sin fíor nuair a bhí an C-bhlaosc cruthaíodh an chéad, ach tá sé d'fhorbair go bhealach. 282 00:19:20,460 --> 00:19:26,560 D'fhéadfadh tú faoi deara anseo go léir na hainmneacha bhlaosc ach amháin i gcás an bhlaosc Bourne 283 00:19:26,560 --> 00:19:30,640 bhfuil rud éigin a chur in iúl a bhlaosc bhfuil siad - csh, bash - 284 00:19:30,640 --> 00:19:32,550 ach tá an bhlaosc Bourne ach SH. 285 00:19:32,550 --> 00:19:34,910 Cén fáth? Ba é sin an bhlaosc bunaidh. 286 00:19:34,910 --> 00:19:37,770 Bhí sé AN bhlaosc ansin, ní bhlaosc, 287 00:19:37,770 --> 00:19:41,090 agus ós rud é go raibh sé AN bhlaosc, ní raibh aon chúis a idirdhealú a dhéanamh idir bhlaosc eile. 288 00:19:41,090 --> 00:19:45,030 Mar sin tá sin an fáth go bhfuil sé an ainm agus fós ní. 289 00:19:50,630 --> 00:19:58,990 >> Is é seo an barr anseo líne ó bhunachar sonraí focal faire don cuntas atá agam ansin 290 00:19:58,990 --> 00:20:01,680 ar ríomhaire eile. 291 00:20:01,680 --> 00:20:08,300 Tá mé ag dul chun iarracht a fháil ar an ainm sin ionas gur féidir leat a fheiceáil ar an chuid sin ag an deireadh, an bhlaosc. 292 00:20:09,720 --> 00:20:15,450 Tá sonraí sa bhunachar phasfhocal saintréithe logáil isteach do na húsáideoirí. 293 00:20:15,450 --> 00:20:20,330 Ag tús an ainm úsáideora, ar féidir leat a fheiceáil ar an 2 litir dheireanach de mo anois. 294 00:20:20,330 --> 00:20:23,970 Na réimsí anseo scartha le colons. 295 00:20:23,970 --> 00:20:28,210 An réimse seo caite, mar is féidir leat a fheiceáil go bhfuil, bin / tcsh, an bhlaosc. 296 00:20:28,210 --> 00:20:30,230 Sin an sonraitheoir bhlaosc. 297 00:20:30,230 --> 00:20:33,240 Tá rud éigin suimiúil anseo. 298 00:20:33,240 --> 00:20:36,950 Nuair a bhí Unix fhorbair an chéad, ní raibh ach 1 bhlaosc, 299 00:20:36,950 --> 00:20:38,350 mar sin ní raibh aon rogha ann. 300 00:20:38,350 --> 00:20:45,570 Mar sin, cén fáth go raibh siad ar chumas réimse sa bhunachar sonraí phasfhocal a shonrú bhlaosc? 301 00:20:45,570 --> 00:20:47,920 Níl a fhios agam, ach tá sé ádh go raibh siad. 302 00:20:47,920 --> 00:20:52,030 Tá sé sách deacair athruithe san fhormáid phasfhocal bhunachar sonraí a dhéanamh 303 00:20:52,030 --> 00:20:54,420 mar gheall ar tharchur go leor cláir a leagan amach 304 00:20:54,420 --> 00:20:57,720 agus bheadh ​​gá iad a athscríobh. 305 00:20:57,720 --> 00:21:04,130 Tá sé ina fhorbairt aghmur nó fortuitous a bhí siad réimse sin. 306 00:21:04,130 --> 00:21:12,780 Is é sin an cineál líne comhad phasfhocal a úsáid ar gach Unix agus Linux ríomhairí chomh fada is a fhios agam. 307 00:21:12,780 --> 00:21:14,650 An Mac Tá a chóras féin. 308 00:21:14,650 --> 00:21:17,810 Tá sé i ndáiríre comhad phasfhocal leis na línte sa bhformáid, 309 00:21:17,810 --> 00:21:21,060 ach nach bhfuil i gcás ina bhfuil na saintréithe úsáideoir a shainmhíniú. 310 00:21:21,060 --> 00:21:24,200 Ráiteas eile parenthetical ann. 311 00:21:36,470 --> 00:21:46,020 >> Má tá tú ag glaoch a bhlaosc, is féidir leat glaoch air mar fo-bhlaosc do sliogáin atá ann cheana féin. 312 00:21:46,020 --> 00:21:50,480 Mar sin, má théann mé anseo, a ligean ar a fháil haitheantas coibhneasta de na rudaí seo. 313 00:21:50,480 --> 00:21:53,350 Seo mé sa C-bhlaosc. 314 00:21:56,830 --> 00:22:01,200 Sin athróg, ina n-aithnítear go cruinn mo bhlaosc, 315 00:22:01,200 --> 00:22:04,300 nach bhfuil i ndáiríre i gcónaí ar bhealach iontaofa a chinneadh cad a bhlaosc tú ag rith, 316 00:22:04,300 --> 00:22:06,220 ach sa chás seo tá sé. 317 00:22:06,220 --> 00:22:08,040 Cad a tharlaíonn má mé ach cineál - 318 00:22:09,970 --> 00:22:12,470 Anois, tá mé i Bash. 319 00:22:12,470 --> 00:22:19,540 Tá roinnt rudaí ag dul a bheith mar an gcéanna. ls Insíonn dom mo orduithe. 320 00:22:19,540 --> 00:22:24,500 Má dhéanann mé a chur ar fionraí ar ais go dtí mo C-bhlaosc, LS, céanna. Ceart? 321 00:22:24,500 --> 00:22:28,890 fg, tulra, ar ais go dtí mo bhlaosc Bash. 322 00:22:28,890 --> 00:22:38,290 PWD, chomhadlann reatha, ar ais go dtí an C-bhlaosc. 323 00:22:38,290 --> 00:22:43,180 PWD, difriúil eolaire - i ndáiríre ní eolaire éagsúla sa chás seo. 324 00:22:43,180 --> 00:22:45,110 Tá sé an t-eolaire céanna. 325 00:22:45,110 --> 00:22:50,000 Ligean le rá Ba mhaith liom chun glaoch ar ordú anseo: nuair a LS. 326 00:22:50,000 --> 00:22:52,140 Cad a dhéanann a dhéanamh? 327 00:22:52,140 --> 00:22:53,670 Insíonn sé dom nuair ordú an LS, 328 00:22:53,670 --> 00:22:56,670 Tá an ceann a thugann dom liosta eolaire, atá lonnaithe i LS. 329 00:22:56,670 --> 00:23:01,460 A ligean ar dul ar ais go dtí Bash bhlaosc. A ligean ar iarracht an rud céanna. 330 00:23:01,460 --> 00:23:05,830 Hmm, suimiúil ann, i gcás: ordú Ní bhfuarthas. 331 00:23:05,830 --> 00:23:07,400 Cén fáth go bhfuil sin? 332 00:23:07,400 --> 00:23:11,570 Tá an áit ordú tógadh i leis an C-bhlaosc. 333 00:23:11,570 --> 00:23:15,630 Ní hé seo an ordú go bhfuil a léamh i do chuimhne ó áit éigin eile agus chun báis. 334 00:23:15,630 --> 00:23:20,310 An C-bhlaosc ritheann sé ag forghníomhú aistriú chuig chuid dá Cód féin 335 00:23:20,310 --> 00:23:22,790 agus nach bhfuil sé sa bhlaosc Bash. 336 00:23:22,790 --> 00:23:25,710 Mar sin Eabhrac, nach bhfuil a leithéid de ordú-tógtha i Breathnaíonn, chun é, ní é a fháil, 337 00:23:25,710 --> 00:23:27,720 agus a fhaigheann muid earráid. 338 00:23:27,720 --> 00:23:32,290 Mar sin, tá ní mór dúinn a bhlaosc Bash reáchtáil faoi C-bhlaosc, agus tugaimid go mbunófar fo-bhlaosc. 339 00:23:32,290 --> 00:23:38,480 Agus ar eagla na heagla go bhfuil tú aisteach, tá a bhealach féin na n-orduithe a aimsiú Bash bhlaosc. 340 00:23:38,480 --> 00:23:42,590 Tagraíonn hashed ar an bhfíric gur féidir é a fhorghníomhú níos gasta, 341 00:23:42,590 --> 00:23:44,960 á fháil níos tapúla. 342 00:23:44,960 --> 00:23:48,610 Sin ceann de na feabhsuithe a tógadh i le roinnt de na sliogáin. 343 00:23:50,220 --> 00:23:54,200 >> Sliogáin Bourne-cineál is fearr do chláir. 344 00:23:54,200 --> 00:23:57,300 Tá siad cosúil le struchtúir rialaithe lúb, ráitis coinníollach, 345 00:23:57,300 --> 00:24:00,240 an saghas na n-orduithe go mb'fhéidir go mbeadh tú a úsáid i dteangacha cláir cosúil C 346 00:24:00,240 --> 00:24:04,190 nó cibé teanga. B'fhéidir go bhfuil tú ag cláir i Java nó cibé. 347 00:24:04,190 --> 00:24:06,460 Tá sliogáin sin freisin. 348 00:24:06,460 --> 00:24:11,790 Na sliogáin Bourne-cineál, go háirithe Eabhrac, tá níos mó 349 00:24:11,790 --> 00:24:15,730 agus tá siad deartha le solúbthacht níos mó. 350 00:24:15,730 --> 00:24:20,700 Tá arrays ag an bhlaosc Bash. Ní dhéanann an bunaidh Bourne bhlaosc. 351 00:24:20,700 --> 00:24:26,130 Mar sin, is féidir a bheith i bhfad buntáisteach do chláir. 352 00:24:26,130 --> 00:24:29,810 An C-bhlaosc a dhéanann i ndáiríre tá arrays ach nach bhfuil a lán de na gnéithe eile. 353 00:24:29,810 --> 00:24:33,450 Beidh na sliogáin Bourne-cineál fhorghníomhú níos tapúla 354 00:24:33,450 --> 00:24:36,520 más rud é nach bhfuil siad na gnéithe a bheartaítear a úsáid idirghníomhach. 355 00:24:36,520 --> 00:24:39,340 Tá tú rudaí a luchtú síos chun críche amháin; hualaí seo síos iad chun críche eile. 356 00:24:39,340 --> 00:24:41,520 Níl an trádáil-uaire ann. 357 00:24:41,520 --> 00:24:44,510 Glacfar na gnéithe atá mbeartaítear iad a úsáid idirghníomhach 358 00:24:44,510 --> 00:24:46,920 Tá i ndáiríre ar beagán nó gan aon úsáid le haghaidh scriptithe. 359 00:24:46,920 --> 00:24:52,160 Is féidir a úsáid fho-bhlaosc idirghníomhach díreach cosúil leis an gceann a thosaigh mé ann 360 00:24:52,160 --> 00:24:57,780 a thástáil amach orduithe a intinn agat a úsáid i script. 361 00:24:57,780 --> 00:25:01,180 Sin an méid nach féidir leat a dhéanamh le Perl. Is féidir leat é a dhéanamh leis na sliogáin. 362 00:25:01,180 --> 00:25:04,850 Fiú amháin is féidir na struchtúir cosúil le haghaidh lúb agus mar sin de a chur ar siúl go hidirghníomhach. 363 00:25:04,850 --> 00:25:07,000 Tá siad ó am go ham úsáideach a reáchtáil idirghníomhach, 364 00:25:07,000 --> 00:25:10,180 ach tá níos mó seans ann go bhfuil tú ag baint úsáide as iad a script a fhorbairt. 365 00:25:15,690 --> 00:25:17,400 >> Ainmneacha cleite. 366 00:25:17,400 --> 00:25:21,630 Tá sé seo ag dul a bheith thart ar an C-bhlaosc. 367 00:25:23,270 --> 00:25:27,570 Meicníocht Stair nuair a gheobhaidh tú ar ais go dtí orduithe níos luaithe 368 00:25:27,570 --> 00:25:30,340 nó codanna díobh go atá tú ar siúl cheana féin. 369 00:25:30,340 --> 00:25:33,680 Arís, mar gheall ar an C-bhlaosc, tá Bourne bhlaosc agus an bhlaosc Korn na rudaí seo, 370 00:25:33,680 --> 00:25:35,620 ach níl mé ag dul a fháil isteach orthu. 371 00:25:35,620 --> 00:25:40,340 Mar sin, tá anseo roinnt ailiasanna úsáideacha go bhfuil mé. 372 00:25:43,100 --> 00:25:44,880 In ionad ls clóscríobh - tá sé ina ordú coitianta - 373 00:25:44,880 --> 00:25:47,620 ach cineál l agus tú féin a shábháil 1 charachtar. 374 00:25:47,620 --> 00:25:50,600 ls le roghanna éagsúla, iad siúd obair ar fad. 375 00:25:50,600 --> 00:25:54,460 Tabhair faoi deara go bhfuil na sainmhínithe Sleachta timpeall orthu. 376 00:25:54,460 --> 00:25:57,520 Sna cásanna sin, nach bhfuil na comharthaí athfhriotail is gá. 377 00:25:57,520 --> 00:26:00,100 Más féidir leat sin a shainiú ailiasanna gan na comharthaí athfhriotail, bheadh ​​sé ag obair fós. 378 00:26:00,100 --> 00:26:02,910 Tá siad molta. 379 00:26:02,910 --> 00:26:04,900 Tá cásanna nuair nach féidir leat é a úsáid ar an ceanglófar 380 00:26:04,900 --> 00:26:08,050 mar is mian leat rud éigin a tharlóidh a mbeadh an ceanglófar chosc. 381 00:26:08,050 --> 00:26:11,210 Uaireanta is féidir leat a luaigh cuid den mhíniú sin ach ní ar fad é. 382 00:26:11,210 --> 00:26:17,010 Tá sé molta freisin go ginearálta úsáid a bhaint as comharthaí athfhriotail singil seachas Sleachta dúbailte. 383 00:26:17,010 --> 00:26:19,750 Tá Sleachta dúbailte éifeachtaí ar shainmhínithe athróg, 384 00:26:19,750 --> 00:26:22,950 go háirithe cúis iad le meas seachas stopadh. 385 00:26:22,950 --> 00:26:25,910 Cén fáth go mbeadh muid ag iarraidh a stopadh an mheastóireacht? 386 00:26:25,910 --> 00:26:28,710 Agus conas a dhéanann Sleachta gur le haghaidh dúinn? 387 00:26:28,710 --> 00:26:32,600 >> Seo ordú a d'fhéadfá a fháil suimiúil. 388 00:26:32,600 --> 00:26:35,470 'LS g *' 389 00:26:35,470 --> 00:26:37,640 g *, mar atá a fhios agat is dócha go bhfuil, léiriú saoróg 390 00:26:37,640 --> 00:26:40,290 do na hainmneacha comhaid tosú le g. 391 00:26:40,290 --> 00:26:46,410 Má scríobh mé díreach i gceannas LS g *, beidh mé a fháil ar liosta de na hainmneacha sin go léir i mo chomhadlann reatha. 392 00:26:46,410 --> 00:26:50,870 Má shainiú go ailias mar go bhfuil sé anseo leis na comharthaí athfhriotail, 393 00:26:50,870 --> 00:26:56,990 beidh sé ar siúl go gceannas i do chomhadlann reatha nuair a bhíonn tú ag rith sé. 394 00:26:56,990 --> 00:27:01,250 Ach má ritheann tú an sainmhíniú ailias gan na comharthaí athfhriotail, 395 00:27:01,250 --> 00:27:09,620 Beidh sé measúnú ar an saoróg g * nuair a ritheann sé ordú seo a shainmhíniú. 396 00:27:09,620 --> 00:27:14,400 Mar sin, go mbeidh na sainmhínithe ar an ailias bheidh LS le leanúint ag an liosta de na comhaid ar an eolaire 397 00:27:14,400 --> 00:27:16,310 ina bhfuil an t-ordú forghníomhaithe ailias, 398 00:27:16,310 --> 00:27:19,180 beag beann ar an áit ina bhfuil sé ar intinn agat i ndáiríre a reáchtáil an t-ordú. 399 00:27:19,180 --> 00:27:26,360 Ní hé seo an úsáid bhfad, agus na comharthaí athfhriotail singil cosc ​​a chur ar an meastóireacht ar an réiltín. 400 00:27:26,360 --> 00:27:30,780 Mar sin leat a fháil ach ar an sainmhíniú á LS g *. 401 00:27:30,780 --> 00:27:35,510 Ansin, nuair a ritheann tú an ailias, LGS, cuireann sé ansin go amach. 402 00:27:35,510 --> 00:27:40,490 Anois, nach bhfuil aon Sleachta, agus beidh sé a mheas an réiltín nuair a ritheann tú an t-ordú ailias. 403 00:27:40,490 --> 00:27:43,900 Mar sin, go bhfuil an rud amháin. 404 00:27:43,900 --> 00:27:46,590 Bheadh ​​Sleachta dúbailte an éifeacht sin céanna anseo, 405 00:27:46,590 --> 00:27:50,580 ach tá cásanna eile a shainiú nach mbeadh Sleachta dúbailte ag obair chomh maith. 406 00:27:50,580 --> 00:27:52,450 >> Seo ceann eile. 407 00:27:52,450 --> 00:27:54,270 D'fhéadfá a fhios agat an ordú grep. 408 00:27:54,270 --> 00:28:02,110 Is féidir leis an ordú grep a úsáid chun scanadh comhad do línte a bhfuil teaghráin áirithe. 409 00:28:02,110 --> 00:28:10,350 Mar sin, a ligean ar dul thar anseo agus beidh mé scoir ó mo bhlaosc Bourne. 410 00:28:23,570 --> 00:28:25,450 Maith go leor. Seo comhad. 411 00:28:25,450 --> 00:28:31,490 Ligean le rá tá sé teaghráin abc grep. Tá sé. 412 00:28:31,490 --> 00:28:37,930 Má dhéanann mé zddd grep, rachaidh mé rud ar bith. Maith go leor. 413 00:28:37,930 --> 00:28:40,960 Mar sin, aimsíonn sé ar shraith, tuarascálacha sé; nach ndéanann sé fháil, ní chuireann sé tuairiscithe a chosaint. 414 00:28:40,960 --> 00:28:44,930 Aschur sé aon líne a bhfuil an teaghrán ar sé. 415 00:28:44,930 --> 00:28:49,080 Tá gach cineál de roghanna anseo ar féidir leat a fháil ar an doiciméadú. 416 00:28:49,080 --> 00:28:52,160 Seo bealach amháin chun é a dhéanamh. 417 00:28:52,160 --> 00:29:03,290 Cad mar gheall ar an gceann seo, ailias grabc 'grep abc'? 418 00:29:03,290 --> 00:29:09,000 Sin ag dul a chur san áireamh 1 argóint nuair a bhíonn an ailias sainithe. 419 00:29:09,000 --> 00:29:26,300 Mar sin, má dhéanann mé go anseo, anois má dhéanann mé grabc, 420 00:29:26,300 --> 00:29:30,620 anois folaíonn an ailias níos mó ná an t-ordú simplí. Tá sé freisin ar an argóint. 421 00:29:30,620 --> 00:29:32,190 Go dtí seo go n-oibríonn. 422 00:29:32,190 --> 00:29:38,590 Tá mé ordú eile anseo, an ceann seo, mar sin tá na teaghráin éagsúla in ann 423 00:29:38,590 --> 00:29:46,790 agus a thaispeáint nach mbaineann sé seo aon rud a aimsiú ann ós rud é nach bhfuil sé comhoiriúnach. 424 00:29:46,790 --> 00:29:56,180 >> Cad a tharlaíonn má ba mhaith liom a chur san áireamh sa sainmhíniú ailias an comhad a bhfuil mé ag dul a chuardach 425 00:29:56,180 --> 00:30:02,970 agus ba mhaith liom a thabhairt mar argóint don ailias an teaghrán go bhfuil mé ag lorg? 426 00:30:02,970 --> 00:30:08,040 D'fhéadfadh mé ag iarraidh a rá abc mar an argóint le mo ailias, 427 00:30:08,040 --> 00:30:10,870 ach an ailias chinneadh cheana féin an comhad. 428 00:30:10,870 --> 00:30:15,710 Agus sin nuair a thiocfaidh an abairt isteach 429 00:30:20,430 --> 00:30:25,270 Fógra anseo ní mór dúinn grep díreach mar a bhíodh. 430 00:30:25,270 --> 00:30:28,130 Tá an comhad anseo, teaghráin. 431 00:30:28,130 --> 00:30:35,610 \! ^, De chineál ar léiriú corr, is dócha, más rud é nach bhfuil tú ag feiceáil roimh seo. 432 00:30:35,610 --> 00:30:39,920 Is pointe exclamation mar chuid den mheicníocht staire C-bhlaosc. 433 00:30:39,920 --> 00:30:45,220 Is féidir é a thabhairt chun cuimhne orduithe níos luaithe, is féidir é a thabhairt chun cuimhne ar na hargóintí orduithe agus mar sin de. 434 00:30:46,760 --> 00:31:01,570 Is é an mheicníocht staire a úsáid mar chuid de aliasing. 435 00:31:01,570 --> 00:31:07,390 Má tá tú a shonrú ar líne tar éis an pointe exclamation, beidh sé a tharchur chuig an líne sa liosta staire, 436 00:31:07,390 --> 00:31:11,910 ach ní bheidh muid ag dul isteach anois ó tá sé ina ábhar ar fad eile. 437 00:31:11,910 --> 00:31:16,280 Is féidir cuid de líne a shonrú. 438 00:31:16,280 --> 00:31:22,950 Mar sin, bheadh! 03:02 ar an dara argóint uimhir ordú 3. 439 00:31:22,950 --> 00:31:30,430 An caret anseo sa slonn sheasann do na chéad argóint. 440 00:31:30,430 --> 00:31:34,410 Más rud é nach bhfuil tú a thabhairt dó léiriú ar a ordú go bhfuil tú ag tagairt do, 441 00:31:34,410 --> 00:31:37,300 Tagraíonn sé leis an ordú deiridh roimhe, 442 00:31:37,300 --> 00:31:41,990 agus is é an caret siombail don chéad argóint. 443 00:31:41,990 --> 00:31:46,820 Toisc go bhfuil sé an caret agus nach bhfuil an líon, ní gá duit a bhaint as an colon, 444 00:31:46,820 --> 00:31:52,660 mar sin ciallaíonn! ^ an chéad argóint leis an ordú roimhe sin. 445 00:31:52,660 --> 00:31:55,020 Is beag measctha suas anseo. 446 00:31:55,020 --> 00:31:58,450 Sa chás seo, nuair a úsáideann tú an sainmhíniú mar ailias, 447 00:31:58,450 --> 00:32:04,650 Tagraíonn an tagairt stair ar ais go dtí an orduithe ina bhfuil an ailias a úsáidtear. 448 00:32:04,650 --> 00:32:08,470 Mar sin, tá sé seo ag dul ar ais 1 gceannas mar oibríocht staire, 449 00:32:08,470 --> 00:32:11,810 ach mar oibríocht ailias tagraíonn sé leis an ordú a bheadh ​​leat cineál, 450 00:32:11,810 --> 00:32:14,780 rá, grstrings_file. 451 00:32:17,440 --> 00:32:20,240 Tá na comharthaí athfhriotail anseo ann. Cad é an cúlslais do? 452 00:32:20,240 --> 00:32:30,810 Sa chás seo, mar atá in áiteanna eile, nach bhfuil muid ag iarraidh a fhorghníomhú an mheicníocht stair 453 00:32:30,810 --> 00:32:33,680 cé a shainmhíniú ailias. 454 00:32:33,680 --> 00:32:37,900 Más rud é nach raibh againn an cúlslais ann, bheadh ​​an bhlaosc tarraingt sa chéad argóint 455 00:32:37,900 --> 00:32:41,870 de an t-ordú ceart roimh Rith sé ordú seo ailias, nach bhfuil muid ag iarraidh. 456 00:32:41,870 --> 00:32:47,520 Ba mhaith linn seo a tógadh i leis an ordú ailias chun glaoch i argóint níos déanaí. 457 00:32:47,520 --> 00:32:53,550 Ní gá comharthaí athfhriotail singil éalú pointe exclamation, an tagairt staire. 458 00:32:53,550 --> 00:32:57,450 B'fhéidir a fhios agat ciallaíonn an abairt éalú a athrú ar an bhrí rud éigin. 459 00:32:57,450 --> 00:33:00,260 Sa chás seo, ciallaíonn sé rud éigin chun stop a chur as a bhfuil brí ar leith. 460 00:33:00,260 --> 00:33:03,030 Tá pointe exclamation ar bhrí speisialta stair. 461 00:33:03,030 --> 00:33:05,790 Escape agus nach bhfuil an bhrí sin. 462 00:33:05,790 --> 00:33:08,080 Ní gá Sleachta a dhéanamh; ní cúlslais. 463 00:33:08,080 --> 00:33:11,900 Mar sin, tá muid ag úsáid i ndáiríre 2 leibhéil escaping anseo. 464 00:33:23,500 --> 00:33:29,620 Tá mé ag dul chun bogadh an ordú isteach an fhuinneog eile gan clóscríobh sé 465 00:33:29,620 --> 00:33:35,210 trí úsáid a bhaint as na hoibríochtaí eagarthóireacht, a bhféadfaidh tú úsáideach. 466 00:33:40,620 --> 00:33:42,460 Rud eile anseo beidh mé a thaispeáint duit. 467 00:33:42,460 --> 00:33:46,730 Má tá tú ach cineál ailias gan aon argóintí, insíonn sé leat go léir do chuid argóintí. 468 00:33:46,730 --> 00:33:48,640 Is é seo a bunch de ailiasanna a bhí anseo agam cheana 469 00:33:48,640 --> 00:33:53,400 seachas iad siúd a bhfuil mé ag baint úsáide anseo inniu. 470 00:33:53,400 --> 00:34:00,220 Ach má tá mé ach cineál leis an ainm ailias, insíonn sé dom cad a chiallaíonn sé. 471 00:34:00,220 --> 00:34:03,390 Fógra go bhfuil an Sleachta imithe agus tá an cúlslais imithe. 472 00:34:03,390 --> 00:34:08,620 Is é seo an teaghrán anseo mar thoradh ar an sainmhíniú ailias, 473 00:34:08,620 --> 00:34:12,199 agus anois tá sé ach! ^ ann. 474 00:34:12,199 --> 00:34:19,150 Tá sé seo ag dul chun breathnú ar an teaghráin comhaid le haghaidh rud ar bith. 475 00:34:19,150 --> 00:34:34,900 Mar sin, má dhéanann mé teaghráin grstrings_file, ní raibh mé a thabhairt dó rud ar bith a chuardach le haghaidh ann, 476 00:34:34,900 --> 00:34:37,429 ach tá sé ag iarraidh i teaghráin. 477 00:34:37,429 --> 00:34:42,330 Ní raibh sé teacht ar an teaghráin focal sa teaghráin comhad, ach é a aimsiú abc. 478 00:34:42,330 --> 00:34:46,770 Agus nach ndéanann sé a aimsiú go. 479 00:34:46,770 --> 00:34:52,330 Mar sin anseo tá muid ag tabhairt argóint go amas isteach an sainmhíniú ar an ailias, 480 00:34:52,330 --> 00:34:55,530 go bhfuil a cuireadh isteach isteach é. 481 00:34:55,530 --> 00:34:58,540 Tá sé seo nuair a thagann focal as. 482 00:34:58,540 --> 00:35:00,240 Is féidir leat úsáid a bhaint níos mó ná 1. 483 00:35:00,240 --> 00:35:03,170 Is é an caret siombail don chéad argóint. 484 00:35:03,170 --> 00:35:07,510 Má bhí tú a úsáid an dara argóint, ba mhaith leat a rá ansin: 2. 485 00:35:07,510 --> 00:35:11,250 Níl aon siombail speisialta le haghaidh an dara argóint. 486 00:35:11,250 --> 00:35:14,790 Agus toisc go bhfuil tú ag baint úsáide as Uimhreán, ba mhaith leat a bhaint as an colon. 487 00:35:14,790 --> 00:35:17,220 Tá, áfach, rogha eile anseo. 488 00:35:17,220 --> 00:35:21,220 Seasann an comhartha Dollar an argóint seo caite. 489 00:35:21,220 --> 00:35:23,320 Agus toisc go bhfuil an siombail, is féidir leat a fhágáil ar lár an colon. 490 00:35:23,320 --> 00:35:25,870 Mar sin, bheadh ​​sé an argóint deiridh sa liosta. 491 00:35:25,870 --> 00:35:27,900 Agus níl freisin go bhfuil ceann. 492 00:35:27,900 --> 00:35:31,380 Ciallaíonn réiltín léir, mar sin is é seo an liosta iomlán argóint, 493 00:35:31,380 --> 00:35:35,150 agus arís, is féidir leat a fhágáil ar lár an idirstad toisc nach bhfuil sé ina uimhir. 494 00:35:36,970 --> 00:35:39,950 Tá súil agam go bhfuil tú ag breathnú ar fad seo go léir. 495 00:35:39,950 --> 00:35:54,100 >> Is féidir leis an meicníocht stair dul ar ais go dtí línte níos luaithe sa liosta staire. 496 00:35:54,100 --> 00:36:01,370 D'fhéadfá é seo a dhéanamh i sainmhíniú ailias. 497 00:36:01,370 --> 00:36:02,950 Riamh mé le feiceáil seo a dhéanamh. 498 00:36:02,950 --> 00:36:05,840 Bheadh ​​sé d'éifeacht ag tarraingt amach orduithe níos luaithe ón liosta staire 499 00:36:05,840 --> 00:36:08,130 nuair a fhorghníomhú tú an ailias, a d'fhéadfadh a bheith orduithe éagsúla 500 00:36:08,130 --> 00:36:11,240 ag brath ar cathain agus áit a bhfuil tú a fhorghníomhú. 501 00:36:11,240 --> 00:36:14,020 Conceivably b'fhéidir gur mhaith leat a tharraingt amach den sórt sin a thagairt 502 00:36:14,020 --> 00:36:15,900 ach a fhios cad a bhí ar ordú níos luaithe. 503 00:36:15,900 --> 00:36:17,280 Riamh mé le feiceáil seo tarlú. 504 00:36:17,280 --> 00:36:19,970 Is dócha go bhféadfadh duine éigin ag iarraidh a, ach tá sé seo an-dócha. 505 00:36:19,970 --> 00:36:26,480 Tá rud eile anseo. 506 00:36:26,480 --> 00:36:33,060 Má úsáideann tú na tagartha stair-cineál, 507 00:36:33,060 --> 00:36:38,190 ansin ní gá ach na hargóintí a bhfuil tagairt den sórt sin a úsáidtear. 508 00:36:38,190 --> 00:36:42,180 Má tá tú sainmhíniú ailias nach a úsáideann tagairt staire-cineál, 509 00:36:42,180 --> 00:36:44,060 má éiríonn sé ach an tús an ordaithe 510 00:36:44,060 --> 00:36:46,520 agus tá tú argóintí breise, ansin aon rud a scríobhann tú tar éis sin 511 00:36:46,520 --> 00:36:48,450 Beidh a chur leis an ordú. 512 00:36:48,450 --> 00:36:52,040 Sa chás seo, an sampla a thug mé díreach ann, a úsáid le linn an chéad argóint; 513 00:36:52,040 --> 00:36:54,610 ní raibh muid úsáid aon daoine eile. 514 00:36:54,610 --> 00:36:57,960 Má bhí argóintí eile tugtha ar an líne ordaithe, ní bheadh ​​siad a úsáid. 515 00:36:57,960 --> 00:37:04,630 Mar sin, má úsáideann tú an tagairt staire ag gach, ansin caithfidh tú a úsáid sé chun a fháil ar aon argóint. 516 00:37:04,630 --> 00:37:11,310 >> Níl aon rud eile anseo Ba mhaith liom ach a lua, i bpáirt parenthetically, 517 00:37:11,310 --> 00:37:15,250 is é sin go bhfuil an mheicníocht stair leis an pointe exclamation 518 00:37:15,250 --> 00:37:18,010 Téann ar ais go dtí an bunaidh C-bhlaosc. 519 00:37:18,010 --> 00:37:27,060 An tcsh isteach oibríochtaí stair 520 00:37:27,060 --> 00:37:30,910 a bhaint as an cineál na n-orduithe agus teaghráin ó na heagarthóirí, 521 00:37:30,910 --> 00:37:33,650 ceachtar Emacs nó vi. 522 00:37:33,650 --> 00:37:36,430 Is é mo thuairim phearsanta go bhfuil Emacs i bhfad níos éasca le húsáid chun na críche sin 523 00:37:36,430 --> 00:37:39,390 fiú má úsáideann tú vi do do eagarthóireacht rialta. 524 00:37:39,390 --> 00:37:43,900 Tá orduithe Emacs éagsúla atá in oiriúint anois le haghaidh stair. 525 00:37:43,900 --> 00:37:46,410 Rialú P Faigheann an líne roimhe seo ar an liosta staire. 526 00:37:46,410 --> 00:37:48,840 Beidh eile Rialú P gheobhaidh tú an ceann roimhe sin. 527 00:37:48,840 --> 00:37:50,540 Dhéanann an arrow suas ar an rud céanna. 528 00:37:50,540 --> 00:37:54,190 Rialú N faigheann an ordú seo chugainn má tá tú scrolled cheana féin ar ais roinnt bealaí. 529 00:37:54,190 --> 00:37:55,880 Dhéanann arrow Dúin go bhfuil an iomarca. 530 00:37:55,880 --> 00:38:00,480 Is féidir leat bogadh ar chlé go deas leis na saigheada agus rudaí éagsúla eile. 531 00:38:00,480 --> 00:38:02,390 Is féidir é seo a dhéanamh ar úsáid a bhaint as an meicníocht staire 532 00:38:02,390 --> 00:38:05,070 i bhfad níos éasca ná mar a úsáid a bhaint as an pointe exclamation error, 533 00:38:05,070 --> 00:38:07,930 ach ní bheadh ​​leat sin a úsáid i sainmhíniú ailias. 534 00:38:17,780 --> 00:38:20,020 Beidh muid ag dul thar an am sin éigin eile. 535 00:38:24,300 --> 00:38:25,810 >> Athróga. 536 00:38:26,880 --> 00:38:29,510 Tá a fhios agat cad atá i athróg teangacha cláir. 537 00:38:29,510 --> 00:38:31,680 Tá na sliogáin orthu chomh maith. 538 00:38:31,680 --> 00:38:37,350 Úsáideann an C-bhlaosc an t-ordú a leagtar chun athróga a shannadh, 539 00:38:37,350 --> 00:38:41,360 ionas go leagann an athróg a go luach b - 540 00:38:41,360 --> 00:38:46,390 mar a dúirt mé, sainmhíniú useless ach léiriú ar an gcaoi a bhfuil seo a úsáid. 541 00:38:48,790 --> 00:38:52,410 Beidh an ordú leagtha a chruthú athróg más rud é nach bhfuil sé ann cheana féin. 542 00:38:55,270 --> 00:39:02,490 Is féidir na paraiméadair lena suímh le haghaidh scripteanna blaoisce a mheas athróg, 543 00:39:02,490 --> 00:39:10,750 ach tá an úsáid a bhaint as dóibh agus na rialacha dóibh beagán difriúil. 544 00:39:10,750 --> 00:39:14,320 Ní féidir leat luach a shannadh go $ 1 le linn script. 545 00:39:14,320 --> 00:39:18,340 Ba mhaith leat a bheith athróg nua a shainmhíniú chun na críche sin má bhí roinnt de tú a. 546 00:39:23,000 --> 00:39:28,470 Cineál shocrú gan aon argóintí agus tú liosta de na hathróga atá sainithe faoi láthair. 547 00:39:28,470 --> 00:39:34,220 Agus a ligean ar a fháil níos mó ná mo bhlaosc eile anseo agus féach cad a fháil againn má dhéanann muid go. 548 00:39:34,220 --> 00:39:37,110 Go leor liosta fada ann, ceart? 549 00:39:37,110 --> 00:39:40,990 Scrollaigh suas le beagán. Féach ar gach sin. 550 00:39:40,990 --> 00:39:44,330 Tá cuid de na rudaí seo a shainmhíniú go huathoibríoch ag an bhlaosc. 551 00:39:44,330 --> 00:39:49,320 Cruthaíonn an bhlaosc an athróg agus tugann sé luach. 552 00:39:49,320 --> 00:39:52,730 Tá cuid acu sainmhínithe ag an bhlaosc ach ansin ath-shainmhíniú ag an úsáideoir 553 00:39:52,730 --> 00:39:54,820 de réir a roghanna. 554 00:39:54,820 --> 00:39:59,110 Agus tá cuid acu cruthaithe ag an úsáideoir ag brath ar cad atá á dhéanamh aige an lá sin. 555 00:39:59,110 --> 00:40:01,880 Sin díreach atá leagtha gan aon argóintí. 556 00:40:06,920 --> 00:40:10,050 Níl gné corr anseo an rud. 557 00:40:10,050 --> 00:40:17,980 Tá a bheith gan aon spásanna idir na ionann a shíniú agus an t-ainm athraitheach 558 00:40:17,980 --> 00:40:23,700 agus an luach nó spásanna ar an dá thaobh den ionann agus a shíniú, 559 00:40:23,700 --> 00:40:28,940 mar atá sa gceann seo. 560 00:40:35,620 --> 00:40:41,340 Ní bheidh an obair seo, agus tá sé seo i ndáiríre ar ordú bailí 561 00:40:41,340 --> 00:40:43,390 ach ní bheidh sé a dhéanamh cad ar intinn agat. 562 00:40:43,390 --> 00:40:50,070 Beidh an ordú ag obair mar má tá tú díreach a rá a leagan síos agus ainm athróige 563 00:40:50,070 --> 00:40:54,890 gan aon ionann shíniú nó a leagan síos agus ainm athróige le ionann shíniú agus aon luach, 564 00:40:54,890 --> 00:40:57,770 Beidh sé a leagtar ar an athróg a luach nialasach. 565 00:40:57,770 --> 00:41:00,120 Mar sin, a shocrú le = Tá ordú bailí. 566 00:41:00,120 --> 00:41:04,370 Is féidir leis an ordú leagtha a shainiú níos mó ná 1 athróg ar an líne chéanna. 567 00:41:04,370 --> 00:41:11,240 Mar sin, tá an éifeacht a shainmhíniú araon a agus b chun luachanna faoin margadh saothair seo a ordú anseo. 568 00:41:11,240 --> 00:41:13,470 Is dócha nach bhfuil cad ba mhaith leat. 569 00:41:13,470 --> 00:41:17,940 Seo ar cheann anseo, a luadh níos luaithe, mar thoradh ar earráid 570 00:41:17,940 --> 00:41:21,270 toisc nach bhfuil a = b léiriú bailí. 571 00:41:21,270 --> 00:41:23,680 Ní féidir an t-ainm athraitheach tús a chur leis an comhartha comhionann. 572 00:41:26,760 --> 00:41:29,080 Agus tá na rudaí eile anseo. 573 00:41:29,080 --> 00:41:36,820 Baineadh úsáid as na colons chun na hargóintí ó línte staire a roghnú, 574 00:41:36,820 --> 00:41:41,210 agus is féidir iad a úsáid - agus ní raibh mé ag dul isteach roimh - chun na rudaí sin a mhodhnú. 575 00:41:41,210 --> 00:41:44,480 Is féidir iad a úsáid freisin chun athróga bhlaosc a mhodhnú. 576 00:41:44,480 --> 00:41:49,050 Seo ar cheann anseo $, a, tá réimse seo bán. 577 00:41:49,050 --> 00:41:55,040 : Beidh r éirí de thalamh síneadh. 578 00:41:55,040 --> 00:41:57,200 Beidh síneadh rud ar bith tar éis ponc, 579 00:41:57,200 --> 00:41:59,200 ponc agus rud ar bith a leanas ag an deireadh comhad, 580 00:41:59,200 --> 00:42:03,230 ach ag deireadh an liosta tar éis an Slais seo caite. 581 00:42:03,230 --> 00:42:05,480 Mar sin, tá mé é anseo. 582 00:42:05,480 --> 00:42:10,730 a bhfuil. Beidh sé titim ar an. O. 583 00:42:10,730 --> 00:42:16,510 Má níl aon síneadh, ach amháin na slaiseanna i gconairí tar éis an Slais seo caite, beidh sé nach bhfuil aon éifeacht. 584 00:42:16,510 --> 00:42:27,480 a: h, an abairt sin a bheidh athróg, éirí de thalamh an ghné dheireanach den liosta eolaire, 585 00:42:27,480 --> 00:42:29,660 arís, ach amháin tar éis an Slais seo caite. 586 00:42:29,660 --> 00:42:33,160 Thiocfaidh chun bheith Mar sin, / A / b / c / A / b, 587 00:42:33,160 --> 00:42:38,870 ach tá an ceann seo a athrú toisc go bhfuil an eilimint tar éis an liosta null. 588 00:42:38,870 --> 00:42:43,070 Anseo tá rud éigin a freisin ba mhaith liom béim a chur. 589 00:42:43,070 --> 00:42:46,770 Ní dhéanann na cailitheoirí cuardach bheith ann de na comhaid. 590 00:42:46,770 --> 00:42:48,910 Siad ag breathnú díreach do theaghráin. 591 00:42:48,910 --> 00:42:54,520 Tá siad seo i gceist a ionramháil ainmneacha comhaid, slaiseanna i gconairí, 592 00:42:54,520 --> 00:42:57,520 ach is féidir iad a úsáid ar aon teaghrán fiú amháin más rud é nach tá sé ina ainm comhaid. 593 00:42:57,520 --> 00:42:58,920 Agus nach bhfuil siad ag breathnú chun a bheith ann, 594 00:42:58,920 --> 00:43:03,550 mar sin má tá aon comhad den sórt sin, / A / b / c, seo a bheidh ag obair go fóill. 595 00:43:03,550 --> 00:43:06,930 Cibé an bhfuil sé ar aon úsáid is ceist eile, ach beidh sé ag obair fós. 596 00:43:06,930 --> 00:43:12,850 Tá Athróga éagsúla sna sliogáin Bourne. Beidh muid a fháil chun go níos déanaí. 597 00:43:12,850 --> 00:43:18,240 Is féidir an comhartha Dollar a éalaigh díreach cosúil leis an pointe exclamation agus an réiltín. 598 00:43:18,240 --> 00:43:21,760 Is féidir an comhartha Dollar a éalaigh le cúlslais nó na comharthaí athfhriotail singil. 599 00:43:21,760 --> 00:43:24,790 Tá Sleachta dúbailte an éifeacht corr i ngach sliogáin 600 00:43:24,790 --> 00:43:28,690 forcing an meastóireacht dollar léiriú athróg shíniú. 601 00:43:28,690 --> 00:43:31,960 Mar sin, má tá sé á éalaigh ar bhealach amháin, is féidir leis an Sleachta dúbailte an éifeacht 602 00:43:31,960 --> 00:43:34,380 ar cúis é le measúnú ar aon nós. 603 00:43:34,380 --> 00:43:37,090 Is é seo mearbhall beag. 604 00:43:37,090 --> 00:43:43,740 Má tá leibhéil éagsúla de éalú, mar shampla comharthaí athfhriotail singil taobh istigh Sleachta dúbailte 605 00:43:43,740 --> 00:43:46,770 nó Sleachta dúbailte taobh istigh Sleachta aonair, ba chóir duit a thástáil a fheiceáil cad a tharlóidh 606 00:43:46,770 --> 00:43:49,520 le athróg má tá tú ag baint úsáide as ceann. 607 00:43:49,520 --> 00:43:53,410 Glacfar 2 staideanna - taobh istigh dúbailte aonair, taobh istigh amháin dúbailte - 608 00:43:53,410 --> 00:43:55,980 ná a thabhairt duit gá an toradh céanna. 609 00:44:02,520 --> 00:44:05,600 Comhshaol athróg, faoi cheangal athróg C-bhlaosc. 610 00:44:05,600 --> 00:44:08,340 Tá athróg Comhshaoil ​​freisin i athróg C-bhlaosc, 611 00:44:08,340 --> 00:44:11,250 agus tá siad chomh maith athróg i sliogáin eile freisin. 612 00:44:11,250 --> 00:44:15,230 Sa C-bhlaosc, tá siad tacair ar leith. 613 00:44:15,230 --> 00:44:18,130 Is iad na rudaí a bhí á rá agam roimh faoi athróga bhlaosc. 614 00:44:18,130 --> 00:44:21,300 Tá athróg Comhshaoil ​​sraith ar leith de athróga 615 00:44:21,300 --> 00:44:28,650 cé is moite de roinnt athróg a tugaimid athróg cheangal, 616 00:44:28,650 --> 00:44:30,640 atá an-tábhachtach agus beidh muid ag dul isteach ins na níos déanaí. 617 00:44:30,640 --> 00:44:34,950 Comhshaol athróg iad a rith go huathoibríoch ar 618 00:44:34,950 --> 00:44:41,800 sliogáin nó orduithe atá ar siúl ó do bhlaosc. 619 00:44:41,800 --> 00:44:46,220 Níl na rudaí eile. Na athróg bhlaosc, nach bhfuil na ailiasanna. Tá athróg Comhshaoil. 620 00:44:46,220 --> 00:44:48,630 Sin an fáth a thugann muid orthu athróg timpeallachta, 621 00:44:48,630 --> 00:44:55,030 an smaoineamh a bheith go leathnaíonn an timpeallacht anuas díreach tar éis do bhlaosc atá ann faoi láthair. 622 00:44:55,030 --> 00:45:00,510 Is féidir iad a úsáid chun rudaí a shainiú le haghaidh orduithe. 623 00:45:00,510 --> 00:45:05,470 Seo sampla. Printéir, LPDEST. 624 00:45:05,470 --> 00:45:12,270 Is féidir an dá de na hathróga a shainiú printéir go mbeidh ordú a úsáid chun rudaí a phriontáil. 625 00:45:12,270 --> 00:45:16,500 Má tá tú ag clódóirí il timpeall, b'fhéidir gur mhaith leat a chur ar an ceann is mian leat. 626 00:45:16,500 --> 00:45:21,320 Is é an chúis atá againn 2 athróg go raibh scríofa tacair éagsúla na n-orduithe 627 00:45:21,320 --> 00:45:23,870 baint úsáide as na hathróga difriúla. 628 00:45:23,870 --> 00:45:25,910 D'fhéadfá a thabhairt dóibh luachanna difriúla. 629 00:45:25,910 --> 00:45:28,860 Is dócha go mbainfidh tú a thabhairt dóibh araon an luach céanna. 630 00:45:28,860 --> 00:45:35,840 Glacfar na rudaí ag obair mar gheall ar an orduithe a dhéanamh priontáil 631 00:45:35,840 --> 00:45:40,740 Cuireadh cláraithe chun scrúdú a dhéanamh ar na luachanna na n-athróg. 632 00:45:42,200 --> 00:45:46,150 Más rud é nach raibh clár scríofa go bhealach, dá scríobh sé rud éigin eile a dhéanamh, 633 00:45:46,150 --> 00:45:48,280 Bheadh ​​an athróg a bheith nach mbaineann le hábhar. 634 00:45:48,280 --> 00:45:52,530 Mar sin, nach bhfuil an córas ag feidhmiú ag lorg na hathróga 635 00:45:52,530 --> 00:45:55,210 gach uair tú a atreorú chuig printéir. 636 00:45:55,210 --> 00:45:59,090 Tá ordú go ndéanann priontáil ag lorg na hathróga má tá sé cláraithe go bhealach. 637 00:46:11,030 --> 00:46:15,240 Tá na hathróga atá sainithe minic i do chuid comhad initialization 638 00:46:15,240 --> 00:46:19,440 ach ní gá. 639 00:46:19,440 --> 00:46:21,050 Is féidir leat iad a shainiú ar an líne ordaithe. 640 00:46:21,050 --> 00:46:24,090 Féadfaidh siad a shainmhíniú i gceannas. 641 00:46:24,090 --> 00:46:28,740 D'fhéadfadh ordú a ritheann rud éigin a bhfuil a rogha féin athróg - 642 00:46:28,740 --> 00:46:32,390 athróga atá uathúil pacáiste bogearraí ar leith, mar shampla. 643 00:46:32,390 --> 00:46:36,740 Beidh siad a shainiú nuair a ritheann tú phacáiste sin. 644 00:46:39,690 --> 00:46:42,680 Cén chaoi a bhfuil na hathróga aghaidh chuig fo-bhlaosc? 645 00:46:42,680 --> 00:46:48,210 Nuair a chuirtear deireadh le fo-bhlaosc scríofa, ní chuireann sé a scríobh isteach sa cheantar. 646 00:46:48,210 --> 00:46:53,260 An limistéar an fo-bhlaosc atá dírithe ar athróga timpeallachta 647 00:46:53,260 --> 00:46:56,450 nach bhfuil scríofa ag na fo-bhlaosc; sé scríofa ag chóipeáil. 648 00:46:56,450 --> 00:47:00,530 Nuair a ritheann tú ordú gnáth, mar shampla na n-orduithe a phriontáil nó pé rud, 649 00:47:00,530 --> 00:47:03,840 dtosaíonn siad amach ag a chruthú bhlaosc nua. 650 00:47:03,840 --> 00:47:06,190 Cruthaíonn an blaosc agus ansin overwrites cuid de a 651 00:47:06,190 --> 00:47:08,800 leis an ordú go bhfuil tú ag rith, a bhfuil beagán mearbhall, 652 00:47:08,800 --> 00:47:10,740 ach tá go conas a fháil ar na horduithe na hathróga timpeallachta 653 00:47:10,740 --> 00:47:14,890 go bhfuil siad sin a tharchur chuig níos déanaí. 654 00:47:21,920 --> 00:47:28,010 An orduithe anseo chun an comhbheartas eachtrach an setenv athróg. 655 00:47:28,010 --> 00:47:36,470 Sin é an chaoi tú a shainiú é. Tá sé 3 eilimintí: setenv, athraitheach, luach. 656 00:47:36,470 --> 00:47:44,710 Má tá tú díreach a dhéanamh setenv gan aon argóintí, cad a dhéanann tú a fháil? 657 00:47:47,220 --> 00:47:48,810 Tá liosta de gach ceann de na hathróga. 658 00:47:48,810 --> 00:47:53,190 Arís, tá sé liosta deas fada agus sa chás seo, mar atá i na cinn eile, 659 00:47:53,190 --> 00:47:57,320 na hathróga atá sainithe den chuid is mó ag mo oibriú logáil isteach ag an bhlaosc féin 660 00:47:57,320 --> 00:47:59,740 seachas ag aon rud a rinne mé. 661 00:47:59,740 --> 00:48:03,580 Níl ordú eile anseo, printenv. 662 00:48:07,520 --> 00:48:10,340 Sin priontaí amach chomh maith leis an timpeallacht. 663 00:48:10,340 --> 00:48:15,240 Fógra an rud deireanach anseo, EAGARTHÓIR = vi. 664 00:48:15,240 --> 00:48:21,120 Sin a deir go má mé ag baint úsáide rud éigin go bhfuil gá, eagarthóir 665 00:48:21,120 --> 00:48:25,530 agus ní féidir liom a shonrú ina eagarthóir agus ceadaíonn sé dom an rogha, d'fhéadfadh sé a thabhairt dom vi. 666 00:48:25,530 --> 00:48:37,280 Cad a tharlaíonn má féidir liom EAGARTHÓIR printenv? Insíonn sé dom cad é. 667 00:48:37,280 --> 00:48:41,340 Ceart roimh sin, bhí athróg, LÚIDE. 668 00:48:41,340 --> 00:48:46,040 Is iad seo na roghanna atá agat mainneachtainí nuair a ritheann liom an t-ordú LÚIDE, 669 00:48:46,040 --> 00:48:49,360 a thaispeánann comhaid. 670 00:48:49,360 --> 00:48:55,910 Mar sin, má dhéanann mé sin, is féidir printenv a ghlacadh 1 argóint nó 0 argóintí, 671 00:48:55,910 --> 00:48:58,070 nach mó ná 1. 672 00:49:01,800 --> 00:49:05,690 Tá orduithe eile chomh maith, ach ní táimid ag dul chun dul isteach go léir go lá atá inniu ann. 673 00:49:05,690 --> 00:49:11,010 Cuimhnigh go raibh na Mionathraitheoirí do na hathróga bhlaosc mhaith: h, 674 00:49:11,010 --> 00:49:14,350 a scaoil an ghné dheireanach de conairainm, 675 00:49:14,350 --> 00:49:17,950 nó: r, a titim síneadh. 676 00:49:17,950 --> 00:49:23,110 Glacfar iarratas a dhéanamh anois leis na hathróga timpeallachta freisin. Ní raibh siad a úsáidtear chun. 677 00:49:23,110 --> 00:49:24,960 Úsáidtear é a bheith nach bhféadfaí iad a mhodhnú. Anois is féidir leo a bheith. 678 00:49:24,960 --> 00:49:29,190 Tá sé ar cheann de na cinn leis na forbairtí ar na sliogáin thar na blianta. 679 00:49:29,190 --> 00:49:35,620 Bhí mé ag rá go bhfuil na sliogáin mar chuid de na timpeallachtaí 680 00:49:35,620 --> 00:49:43,040 agus athróga bhlaosc sa C-bhlaosc, le roinnt eisceachtaí, tacair ar leith. 681 00:49:43,040 --> 00:49:46,790 Is féidir leat athróg timpeallachta agus athróg bhlaosc a bhunú leis an ainm céanna. 682 00:49:46,790 --> 00:49:49,220 Beidh siad athróga éagsúla; is féidir leo a bheith luachanna difriúla. 683 00:49:49,220 --> 00:49:53,090 Ní bheidh Athrú ar an luach amháin a athrú ar an luach an chinn eile. 684 00:49:53,090 --> 00:49:58,070 Tá na hathróga a mheas go léir leis an comhartha Dollar - $ a, $ cibé. 685 00:49:58,070 --> 00:50:02,340 Mar sin, cad má tá tú seo? An bhfuil a fhios agat atá ar cheann fhaigheann tú? 686 00:50:02,340 --> 00:50:04,520 I mo tástálacha a fuair mé an athróg bhlaosc, 687 00:50:04,520 --> 00:50:07,240 ach nach bhfuil sé seo a dhoiciméadú agus ní féidir leat a bheith ag brath ar sin. 688 00:50:07,240 --> 00:50:10,270 Mar sin, impím ort, ag cruthú bhlaosc agus an timpeallacht athróg 689 00:50:10,270 --> 00:50:13,490 leis na hainmneacha céanna smaoineamh maith? Uimh Maith go leor. 690 00:50:13,490 --> 00:50:17,460 Cad iad na heisceachtaí móra ina bhfuil an timpeallacht agus bhlaosc athróg 691 00:50:17,460 --> 00:50:19,860 nasctha le chéile? 692 00:50:19,860 --> 00:50:27,470 Tá na 4. 693 00:50:32,030 --> 00:50:35,510 Litir Caipitil athróg thimpeallachta, 694 00:50:35,510 --> 00:50:41,540 bhlaosc téarma athróg i litreacha beaga, cineál aithrise teirminéil. 695 00:50:41,540 --> 00:50:47,430 Tá mé ag dul díreach chun dul thar anseo agus mé ag dul macalla, ordú úsáideach a dhéanamh anseo, 696 00:50:47,430 --> 00:50:52,560 $ TÉARMA $ téarma. Agus ansin. 697 00:50:52,560 --> 00:51:00,570 Is xterm cineál teirminéal d'fhuinneoga ar taispeáint sa Chóras x Fuinneog. 698 00:51:00,570 --> 00:51:04,330 Is xterm-dath athrú ar sin a ligeann dathanna éagsúla. 699 00:51:04,330 --> 00:51:06,580 Cén fáth a bhfuil muid shainiú na? Cad é seo go maith do? 700 00:51:06,580 --> 00:51:09,740 Tá orduithe ann a athshocrú an scáileán cosúil leis an eagarthóir 701 00:51:09,740 --> 00:51:13,680 sraitheanna ar leith, ar a dtugtar seichimh éalúcháin a sheoladh, 702 00:51:13,680 --> 00:51:18,160 teirminéal nó fuinneog a athshocrú é agus mar sin de. 703 00:51:18,160 --> 00:51:20,990 Tá na sraitheanna éagsúla do chineálacha éagsúla de chríochfoirt. 704 00:51:20,990 --> 00:51:23,100 Insíonn sé seo go bhfuil cinn a úsáid. 705 00:51:23,100 --> 00:51:25,900 Uaireanta tá ceisteanna ann. 706 00:51:25,900 --> 00:51:28,600 B'fhéidir gur mhaith leat a athrú go. 707 00:51:28,600 --> 00:51:30,780 Más rud é nach bhfuil rudaí ag obair, uaireanta go bhfuil an cineál críochfoirt a leagtar mícheart, 708 00:51:30,780 --> 00:51:36,440 féadfaidh tú a bheith in ann a shocrú trí redefining an téarma athróg. 709 00:51:36,440 --> 00:51:43,420 Sna cásanna seo, ag athrú athróg amháin, an athróg timpeallachta nó an athróg bhlaosc, 710 00:51:43,420 --> 00:51:45,970 ba chóir a athrú ar an ceann eile. 711 00:51:45,970 --> 00:51:50,970 Mé amach trí thaithí go bhfuil athrú TÉARMA i gceannlitreacha 712 00:51:50,970 --> 00:51:54,060 nach n-athraíonn i gcónaí bhlaosc téarma athraitheach i litreacha beaga. 713 00:51:54,060 --> 00:51:55,550 Is é seo a bug. 714 00:51:55,550 --> 00:51:59,400 Níl a fhios agam más rud é go fíor i gcónaí. An chuid is mó den am nach bhfuil sé fíor, ach is féidir é a bheith. 715 00:51:59,400 --> 00:52:02,490 Mar sin, má dhéanann tú athrú, ach seiceáil go amach. 716 00:52:02,490 --> 00:52:05,830 Ní minic gur gá duit a athrú ar an luach sin, ach uair amháin ar feadh tamaill a dhéanann tú. 717 00:52:05,830 --> 00:52:08,260 USER athróg Comhshaol. 718 00:52:08,260 --> 00:52:12,070 Arís, tá an athróg thimpeallachta i litreacha caipitil, bhlaosc athraitheach i litreacha beaga. 719 00:52:12,070 --> 00:52:13,710 Is é seo do ainm úsáideora. 720 00:52:13,710 --> 00:52:16,730 Tá sé ach amháin i gcúinsí eisceachtúla 721 00:52:16,730 --> 00:52:18,420 go mbeadh tú ag iarraidh a athrú sin. 722 00:52:18,420 --> 00:52:22,350 Má tá do ainm úsáideora duine éigin eile, is féidir é a caith gach cineál rudaí amach. 723 00:52:22,350 --> 00:52:26,040 Eolaire Baile, eolaire bhaile úsáideora. 724 00:52:26,040 --> 00:52:28,060 Arís, ní bheadh ​​tú ag iarraidh a athrú sin. 725 00:52:28,060 --> 00:52:32,260 Fógra i ngach ceann de na cásanna seo agus an ceann a bhfuil muid ar tí é a chlúdach, an athróg cosán, 726 00:52:32,260 --> 00:52:37,070 Tá an athróg timpeallachta i litreacha caipitil agus is é an athróg bhlaosc cheangal i litreacha beaga. 727 00:52:37,070 --> 00:52:39,240 Má athraíonn tú amháin, ba chóir duit a athrú ar an eile. 728 00:52:39,240 --> 00:52:45,960 Ní féidir an cineál ceangailteach a bhunú mar nach féidir leat ceangal 2 athróg, 729 00:52:45,960 --> 00:52:50,570 seachas na 4, agus an ceangailteach sna hathróga nach féidir a bheith gan déanamh, 730 00:52:50,570 --> 00:52:52,090 Ní féidir leat iad a dheighilt. 731 00:52:52,090 --> 00:52:55,820 Mar sin, na 4 péirí na n-athróg a cheangal. 732 00:52:55,820 --> 00:52:59,020 Beidh siad i gcónaí a bheith. Beidh Dada daoine eile a bheith. 733 00:52:59,020 --> 00:53:05,720 Ina theannta sin, bheadh ​​sé indéanta athróg leis na hainmneacha céanna a chruthú 734 00:53:05,720 --> 00:53:07,780 de na cineálacha os coinne. 735 00:53:07,780 --> 00:53:11,600 D'fhéadfaí tú a dhéanamh téarma athróg blaosc i litreacha beaga 736 00:53:11,600 --> 00:53:14,990 nó timpeallacht TÉARMA athraitheach i litreacha caipitil. 737 00:53:14,990 --> 00:53:19,040 Bheadh ​​Iad siúd athróg bheith neamhspleách ar na hathróga péireáilte 738 00:53:19,040 --> 00:53:20,780 agus go mbeadh siad neamhspleách ar a chéile. 739 00:53:20,780 --> 00:53:23,780 Ní féidir liom a shamhlú cén fáth go mbeadh tú é sin a dhéanamh mura mian leat chun daoine amú. 740 00:53:24,600 --> 00:53:29,730 Seo ar cheann anseo, cosán athróg, tá sé seo ar cheann tábhachtach i ndáiríre. 741 00:53:29,730 --> 00:53:35,550 Tá rud eile anseo gur féidir go mbeadh cásanna 742 00:53:35,550 --> 00:53:40,430 na n-athróg a bhfuil ainmneacha den chineál céanna Bheirte nach bhfuil faoi cheangal le chéile. 743 00:53:40,430 --> 00:53:45,000 Is féidir a bheith ann athróg, SHELL agus bhlaosc, i gcaipiteal agus beag litreacha. 744 00:53:45,000 --> 00:53:48,300 Bunaithe ar an t-ainm, nach bhfuil a fhios agat más rud é go athraitheach athróg bhlaosc 745 00:53:48,300 --> 00:53:51,580 nó athróg timpeallachta, agus tá siad ag nach bhfuil faoi cheangal le gach ceann eile. 746 00:53:51,580 --> 00:53:55,300 Mar sin, ní chineál sin de ainmneacha péireáilte le tuiscint athróg cheangal. 747 00:53:55,300 --> 00:53:58,830 An cosán athróg, a bhí mé ag taispeáint roimh, 748 00:53:58,830 --> 00:54:01,880 Tá liosta de na slaiseanna i gconairí ina Breathnaíonn an bhlaosc le haghaidh orduithe. 749 00:54:01,880 --> 00:54:12,320 A ligean ar a fháil níos mó ar an fhuinneog anseo agus beidh muid ag déanamh $ PATH macalla, litreacha caipitil - 750 00:54:12,320 --> 00:54:20,230 an athróg timpeallachta - macalla $ cosán, litreacha beaga - shell athróg. 751 00:54:20,230 --> 00:54:24,980 Fógra go bhfuil an liosta de na heolairí mar an gcéanna. Tá siad seo faoi cheangal. 752 00:54:24,980 --> 00:54:26,590 Athraigh amháin, athraíonn tú an ceann eile. 753 00:54:26,590 --> 00:54:32,970 San athróg thimpeallachta na heilimintí scartha ag colons. Fógra go. 754 00:54:32,970 --> 00:54:35,130 Na athróg bhlaosc scartha ag spásanna. 755 00:54:35,130 --> 00:54:38,760 Is é seo an athróg timpeallachta ar shraith amháin. 756 00:54:38,760 --> 00:54:41,480 Is í an athróg bhlaosc eagar. 757 00:54:41,480 --> 00:54:43,490 Ní raibh an bhlaosc Bourne bhfuil arrays. 758 00:54:43,490 --> 00:54:46,600 Dhéanann Eabhrac, ach tá sé seo cheana féin mar chuid seasta den bhlaosc. 759 00:54:46,600 --> 00:54:48,660 Is é seo an teaghrán amháin agus ní eagar. 760 00:54:48,660 --> 00:54:50,420 Bhí eagair An C-bhlaosc i gcónaí. 761 00:54:50,420 --> 00:54:52,630 Is iad na arrays i bhfad níos éasca a bheith ag obair leis. 762 00:54:52,630 --> 00:54:54,400 Is féidir leat a tharchur chuig codanna de. 763 00:54:54,400 --> 00:55:02,350 $ Cosán sin macalla [1] agus mé a fháil / usr / bin, an chéad eilimint. 764 00:55:02,350 --> 00:55:09,950 Seasann Arís, cuimhnigh Dollar comhartha don ghné dheireanach an liosta staire. 765 00:55:09,950 --> 00:55:16,850 Cad a tharlaíonn ansin? Iarracht é a aimsiú comhartha Dollar mar shiombail athraitheach. 766 00:55:16,850 --> 00:55:20,850 Mé éalú é. Oops. Ní bheadh ​​sé a ghlacadh go bhfuil an oiread. 767 00:55:20,850 --> 00:55:23,690 Ní bhaineann roinnt de na rudaí a oibriú chomh maith. 768 00:55:23,690 --> 00:55:28,140 B'fhéidir go mbainfidh linn a fhágáil díreach amach. 769 00:55:28,140 --> 00:55:36,980 Tagraíonn réiltín chun an rud ar fad, ach go bhfuil an méid a fhaigheann tú mura bhfuil tú a shonrú eilimint. 770 00:55:36,980 --> 00:55:46,170 Bealach eile gur féidir athróg eagar a manipulated, 771 00:55:46,170 --> 00:55:49,500 líon na n-eilimintí ann, 7 eilimintí. 772 00:55:49,500 --> 00:55:53,410 Anseo chuir muid an comhartha punt roimh an t-ainm athraitheach. 773 00:55:53,410 --> 00:55:58,280 Seo ceann eile. Cuir comhartha ceiste ann. 774 00:55:58,280 --> 00:56:03,170 Is é sin an luach loighciúil. Sin le fios go bhfuil an athróg. 775 00:56:03,170 --> 00:56:05,160 Tá sé ar bhealach eile ag obair le hathróga. 776 00:56:05,160 --> 00:56:06,660 Sin, dála an scéil, nach bhfuil a bheith ina athraitheach eagar. 777 00:56:06,660 --> 00:56:08,210 D'fhéadfadh a bheith ar aon athraitheach. 778 00:56:08,210 --> 00:56:11,840 Agus má dhéanann mé, níl aon athróg den sórt sin agus a fháil mé 0. 779 00:56:11,840 --> 00:56:14,990 Rud eile beag ann faoi meastóireachtaí athraitheach. 780 00:56:23,670 --> 00:56:32,950 Ar ais leis an gceann seo anseo, má ar chúis éigin a raibh tú a bheith ag obair leis an 781 00:56:32,950 --> 00:56:37,990 seachas ag obair leis an eagar, an athróg bhlaosc, 782 00:56:37,990 --> 00:56:41,470 tá orduithe is féidir a scaradh na rudaí seo bunaithe ar an colon. 783 00:56:41,470 --> 00:56:44,080 Go deimhin, má tá tú ag dul a bheith ag déanamh seo sa bhlaosc Bash b'fhéidir, 784 00:56:44,080 --> 00:56:47,110 de shaghas éigin script, a bheadh ​​dócha conas a bheadh ​​leat é a dhéanamh. 785 00:56:47,110 --> 00:56:50,350 Ach sa C-bhlaosc tá sé i bhfad níos éasca le húsáid ar an eagar. 786 00:56:50,350 --> 00:56:58,250 Sa an bhlaosc Bourne, tá athróg sannadh ag léiriú amháin mar seo, 787 00:56:58,250 --> 00:57:01,760 cosúil leis an dóigh go dtiocfadh leat a shannadh athróg i dteanga cláir, 788 00:57:01,760 --> 00:57:05,110 agus anseo ní mór go mbeadh aon spás. 789 00:57:05,110 --> 00:57:09,110 Tá sé riachtanach go mbeadh sé ach 1 teaghrán. 790 00:57:09,110 --> 00:57:14,980 I sliogáin Bourne-cineál, tá gach athróg athróg bhlaosc. 791 00:57:14,980 --> 00:57:19,250 Tá athróg Comhshaol fo-thacar na n-athróg bhlaosc. 792 00:57:19,250 --> 00:57:24,060 Déantar iad a idirdhealú ó na hathróga neamh-chomhshaol ag onnmhairithe. 793 00:57:24,060 --> 00:57:28,860 Is é an ordú a dhéanamh go onnmhairithe, cosúil le printéir onnmhairiú. 794 00:57:28,860 --> 00:57:34,930 Más rud é go raibh muid den sórt sin a shainiú athróg a, 795 00:57:34,930 --> 00:57:38,480 má bhíomar ag iarraidh le hordú priontála a fháil air, bheadh ​​sé a bheith athróg timpeallachta, 796 00:57:38,480 --> 00:57:40,730 agus sin conas a dhéanamh linn sé ar cheann. 797 00:57:40,730 --> 00:57:42,090 Anseo tá rud éigin de chineál ar mearbhaill. 798 00:57:42,090 --> 00:57:50,430 Cialluíonn an abairt seo, a onnmhairiú go dtí an timpeallacht Eascraíonn, as an coincheap bhlaosc Bourne, 799 00:57:50,430 --> 00:57:54,520 agus fós go bhfuil an abairt sin a úsáidtear i cur síos ar an C-bhlaosc, 800 00:57:54,520 --> 00:57:57,920 i gcás nach bhfuil aon ordú den sórt sin mar a onnmhairiú. 801 00:57:57,920 --> 00:58:06,200 Má deir tú díreach onnmhairiú leis féin, gheobhaidh tú liosta de na onnmhairítear - 802 00:58:06,200 --> 00:58:10,620 Mar sin, má tá mé ní a dhéanamh a onnmhairiú anseo, aon rud den sórt sin. 803 00:58:13,620 --> 00:58:15,200 Maith go leor, tá muid ag dul. 804 00:58:15,200 --> 00:58:17,010 Na rudaí, dála an scéil, sainmhínítear freisin ag an bhlaosc. 805 00:58:17,010 --> 00:58:19,400 Ní raibh mé ag a shainiú aon cheann de na trí mé féin. 806 00:58:19,400 --> 00:58:23,550 Dhéanann an bhlaosc gach cineál rudaí féin. 807 00:58:23,550 --> 00:58:26,650 Ba chóir rudaí a dhéanamh go huathoibríoch. 808 00:58:30,240 --> 00:58:36,880 I Eabhrac nó Korn bhlaosc, is féidir leat a rith ordú mar seo, 809 00:58:36,880 --> 00:58:42,000 Beidh an dá rud thabhairt athróg luach agus a onnmhairiú i gceannas 1. 810 00:58:42,000 --> 00:58:46,150 Sa an bhlaosc Bourne tá siad a bheith orduithe ar leith cosúil le onnmhairithe le. 811 00:58:46,150 --> 00:58:48,410 Seo gné eile go bhfuil mearbhall. 812 00:58:48,410 --> 00:58:52,220 Sainmhíníonn an ordú atá leagtha sa C-bhlaosc athróg 813 00:58:52,220 --> 00:58:55,550 agus nach bhfuil aon argóintí insíonn duit cad iad na luachanna na hathróga '. 814 00:58:55,550 --> 00:59:01,140 Sa an bhlaosc Bash, a dhéanann an t-ordú a leagtar gan aon argóintí an rud céanna, 815 00:59:01,140 --> 00:59:03,580 ach le hargóintí a dhéanann sé rud éigin an-éagsúil. 816 00:59:03,580 --> 00:59:06,200 Mar sin, is iad seo na hargóintí éagsúla anseo. 817 00:59:06,200 --> 00:59:10,460 Tá cuid de na hathróga timpeallachta, go bhfuil cuid acu athróg bhlaosc. 818 00:59:10,460 --> 00:59:13,200 Tá gach ceann acu athróg bhlaosc i ndáiríre. Tá cuid de na hathróga timpeallachta. 819 00:59:15,690 --> 00:59:23,920 Is féidir leis an ordú a leagtar le hargóintí a úsáid chun oibriú 820 00:59:23,920 --> 00:59:28,220 ar na paraiméadair lena suímh le scríbhinn, 821 00:59:28,220 --> 00:59:33,910 a bhfuil ar bhealach a fháil iad go léir ag an am céanna. 822 00:59:33,910 --> 00:59:36,150 Ní féidir linn dul i ndáiríre isteach sa lá atá inniu ann. 823 00:59:36,150 --> 00:59:39,580 Is féidir é a úsáid freisin chun a athrú ar iompar bhlaosc. 824 00:59:39,580 --> 00:59:46,700 Go háirithe i Bash tá athróg a chinneadh conas a oibríonn an bhlaosc. 825 00:59:46,700 --> 00:59:51,310 Ansin, freisin, ach an ordú amháin go dtiocfadh leat a fheiceáil, an ordú. 826 00:59:51,310 --> 00:59:59,050 Chlóchur le leanúint ag athróga agus cineálacha athraitheach a úsáidtear i Korn agus Bash sliogáin. 827 00:59:59,050 --> 01:00:04,970 Níl sé éigeantach ach is féidir é a úsáid chun srian a chur ar na luachanna na n-athróg, 828 01:00:04,970 --> 01:00:08,400 is féidir a bheith úsáideach chun earráidí a chosc, agus tá sé coitianta go leor. 829 01:00:08,400 --> 01:00:11,640 Mar sin, tá mé díreach tar éis a lua gur i gcás a fheiceann tú é áit éigin. 830 01:00:17,290 --> 01:00:19,160 An ordú áit. 831 01:00:19,160 --> 01:00:22,490 Cuimhnigh luaigh mé níos luaithe an áit ceannais C-bhlaosc, 832 01:00:22,490 --> 01:00:28,750 is féidir a insint duit an suíomh a conairainm ordú. 833 01:00:28,750 --> 01:00:32,580 Seo a chur in ionad ordú. 834 01:00:32,580 --> 01:00:41,900 Ba cheart duit a fháil ar do mhéarchlár áit éigin carachtar go Breathnaíonn mar seo. 835 01:00:41,900 --> 01:00:44,910 Tá an suíomh ar an méarchlár ag dul a athrú. 836 01:00:44,910 --> 01:00:47,050 Táimid tar éis a dtugtar air backquote. Tá sé mar gheall ar an méid de a ceanglófar. 837 01:00:47,050 --> 01:00:48,720 Téann sé ó chlé uachtair níos ísle ar dheis. 838 01:00:48,720 --> 01:00:52,690 Anseo ar mo mhéarchlár Mac tá sé sa chúinne na láimhe clé uachtair. 839 01:00:52,690 --> 01:00:58,150 Is féidir an carachtar a úsáid chun a bhfeidhmeanna a dtoil laistigh ordú. 840 01:00:58,150 --> 01:01:03,400 Má tá tú ag léiriú taobh istigh backquotes, 841 01:01:03,400 --> 01:01:07,080 is é sin focal ar a dtoil, tá sé ar siúl. 842 01:01:07,080 --> 01:01:09,010 An t-aschur an ordaithe 843 01:01:09,010 --> 01:01:11,980 a chur in ionad ansin le haghaidh an abairt backquote ar fad 844 01:01:11,980 --> 01:01:16,110 taobh istigh ordú níos faide a ritheann ansin leis an aschur 845 01:01:16,110 --> 01:01:22,010 mar chuid dá shraith argóintí agus mar sin de. 846 01:01:22,010 --> 01:01:28,640 Seo ordú a úsáideann sin. 847 01:01:28,640 --> 01:01:32,340 A ligean ar léiriú oibriú anseo. 848 01:01:44,980 --> 01:01:49,090 A ligean ar dul suas anseo, a chur amach ar an backquotes. 849 01:01:49,090 --> 01:01:54,410 Rialú Tá bhfaigheann dom go dtí tús na líne leis an eagarthóireacht error Emacs. 850 01:01:54,410 --> 01:02:00,380 Go dtí seo is é an slaiseanna i gconairí cad i gcás nach, 851 01:02:00,380 --> 01:02:05,040 ach nuair a dhéanann mé é mar seo, plocóidí sé ansin i liosta na slaiseanna i gconairí 852 01:02:05,040 --> 01:02:08,750 in ionad abairt backquote ar fad agus ritheann LS-l orthu. 853 01:02:08,750 --> 01:02:11,120 Cineál ar áisiúil, huh? 854 01:02:11,120 --> 01:02:14,860 Mar sin, go bhfuil an rud amháin néata. Sin conas a oibríonn backquotes. 855 01:02:14,860 --> 01:02:17,560 Anois, a ligean ar dul síos beagán eile. 856 01:02:17,560 --> 01:02:22,050 Tá na ailiasanna. Mé úsáid iarbhír na. 857 01:02:22,050 --> 01:02:26,410 Bainfidh mé triail as a fháil ar seo i le hoibriú 1 eagarthóireacht. 858 01:02:34,900 --> 01:02:36,900 Maith go leor. 859 01:02:36,900 --> 01:02:39,630 Anois, a ligean ar a fheiceáil conas a tháinig na sainmhínithe amach. 860 01:02:39,630 --> 01:02:44,930 ailias LWH ag insint dom conas tá sé sainithe. 861 01:02:44,930 --> 01:02:51,210 Fógra go bhfuil sé díreach tar éis seo, ach tá na comharthaí athfhriotail seachtrach a bheith glactha amach 862 01:02:51,210 --> 01:02:53,750 agus is é an pointe exclamation a glacadh as. 863 01:02:53,750 --> 01:02:58,940 ! *, Liosta iomlán de na hargóintí. 864 01:02:58,940 --> 01:03:03,580 I sainmhíniú ailias mbeidh feidhm aige ais go dtí áit a úsáid mé seo. 865 01:03:03,580 --> 01:03:10,620 LWH bash KSH. Maith go leor. 866 01:03:10,620 --> 01:03:13,960 Féach ar conas a oibríonn? Sábhálann sé dom roinnt clóscríobh. 867 01:03:13,960 --> 01:03:16,440 A ligean ar dul suas le beagán beag ach rud éigin eile a lua anseo. 868 01:03:19,150 --> 01:03:23,120 Fógra anseo ar na sliogáin éagsúla. Ba chóir dom a bheith luaite seo roimhe seo. 869 01:03:23,120 --> 01:03:36,060 Tá an csh 2 thar anseo, agus mar sin a dhéanann / bin / tcsh. 870 01:03:36,060 --> 01:03:39,870 D'fhéadfadh muid a bhunú trí bhíthin eile go bhfuil na daoine atá i an comhad céanna. 871 01:03:39,870 --> 01:03:43,150 Cuimhnigh go raibh mé ag rá má chlóscríobhann tú SH gheobhaidh tú bash. 872 01:03:43,150 --> 01:03:47,390 Cineál seo agus gheobhaidh tú sin. 873 01:03:47,390 --> 01:03:51,730 Ach nach bhfuil na nasctha. Glacfar na cinn a bhfuil amháin ann. 874 01:03:51,730 --> 01:03:54,910 Agus ní hé seo an cineál comhaid is féidir a ghlaoch lena chéile. 875 01:03:54,910 --> 01:03:59,460 Mar sin, tá na comhaid sin ar leithligh; is iad na cinn C-bhlaosc an comhad céanna. 876 01:03:59,460 --> 01:04:03,640 Ar ais síos anseo, an ceann eile anseo, an ailias, 877 01:04:03,640 --> 01:04:09,090 faoi ​​deara go bhfuil ag rith ordú seo, comhad. 878 01:04:09,090 --> 01:04:13,810 Ritheann Sin ailias sin. Insíonn Comhad tú an cineál comhad. 879 01:04:13,810 --> 01:04:20,330 Bash KSH sin fwh. Maith go leor. 880 01:04:20,330 --> 01:04:23,230 Sin an t-aschur an ordaithe comhad. 881 01:04:23,230 --> 01:04:24,630 Níl a fhios agam má tá a fhios agat cad a chiallaíonn sé seo anseo, 882 01:04:24,630 --> 01:04:26,750 Mach-O dénártha uilíoch le 2 ailtireachtaí. 883 01:04:26,750 --> 01:04:30,470 Tá 2 cineálacha próiseálaí is féidir i Mac, 884 01:04:30,470 --> 01:04:34,780 agus bhí scríofa roinnt clár a bheith in ann a reáchtáil leis an dá, 885 01:04:34,780 --> 01:04:37,950 agus is féidir leis an ordú comhad a chinneadh go bhfuil, mar sin go bhfuil cad a chiallaíonn sé seo. 886 01:04:37,950 --> 01:04:40,660 Scríobhadh an dá de na comhaid seo go bhealach. 887 01:04:40,660 --> 01:04:43,760 Mar sin, linn a fheiceáil conas a oibríonn an ailias, feicimid conas a oibríonn an backquote, 888 01:04:43,760 --> 01:04:48,640 linn a fheiceáil conas an LS comhad iarbhír nó comhad oibreacha. 889 01:04:52,050 --> 01:04:57,000 Ní fhéadfadh sé seo ag obair. Bain triail as "i gcás ina" agus "i gcás LWH". Maith go leor, a ligean ar iarracht sin. 890 01:04:57,000 --> 01:05:01,040 i gcás ina áit. 891 01:05:01,040 --> 01:05:03,500 i gcás ina bhfuil bhlaosc tógtha-i. 892 01:05:03,500 --> 01:05:06,970 Cuimhnigh luaithe Léirigh muid nach raibh Bash áit. 893 01:05:06,970 --> 01:05:10,080 Má chlóscríobhann tú áit sa bhlaosc Bash, gheobhaidh tú teachtaireacht earráide. 894 01:05:10,080 --> 01:05:12,540 Tá sé ach cuid de na bhlaosc seachas a bheith ina ordú ar leithligh. 895 01:05:12,540 --> 01:05:20,000 Cad a tharlaíonn má cineálcheadaíodh mé ag lorg LWH le haghaidh áit? Féach cad a tharlaíonn ann. 896 01:05:20,000 --> 01:05:22,850 Rith mar a mbeidh, fuair aschur seo, agus ansin iarracht a reáchtáil LS 897 01:05:22,850 --> 01:05:25,600 mar l ar an áit ina bhfuil a bhlaosc tógtha-i. 898 01:05:25,600 --> 01:05:28,790 nuair atá, ach nach bhfuil na cinn eile ann. 899 01:05:28,790 --> 01:05:32,090 Níl aon cheann de na ann, i ndáiríre. 900 01:05:32,090 --> 01:05:35,560 Mar sin, nach bhfuil ag obair i gcónaí, agus léiríonn sé freisin ar an gcaoi ar roinnt rudaí 901 01:05:35,560 --> 01:05:39,580 Ní dhéanann go maith cad a bheadh ​​agat machnaimh. 902 01:05:40,930 --> 01:05:43,010 A ligean ar dul síos beagán breise anseo. 903 01:05:44,890 --> 01:05:54,760 Tá sé seo anseo i Bash. Is é sin freisin in ionad ordú cosúil leis an backquote. 904 01:05:54,760 --> 01:06:05,280 Ach murab ionann agus backquote, úsáideann sé an stíl athraitheach. 905 01:06:05,280 --> 01:06:09,860 Tá roinnt nathanna a tús a chur le comhartha Dollar, 906 01:06:09,860 --> 01:06:16,070 agus cé nach bhfuil na hathróga, a fuarthas ar iasacht siad úsáid a bhaint as an comhartha Dollar 907 01:06:16,070 --> 01:06:19,570 a chur in iúl léiriú de chineál éigin. 908 01:06:19,570 --> 01:06:23,550 Is féidir sin a bheith mórthimpeallaithe ag lúibíní nó lúibíní nó lúibíní dúbailte, 909 01:06:23,550 --> 01:06:26,320 a bhfuil cuspóir éagsúla. 910 01:06:26,320 --> 01:06:29,500 Tá lúibíní Aonair anseo a chur in ionad ordú díreach cosúil leis an backquotes. 911 01:06:29,500 --> 01:06:32,720 Is lúibíní dúbailte i ndáiríre oibríocht uimhríocht. 912 01:06:32,720 --> 01:06:35,380 Tá syntaxes eile, oibríochtaí eile. 913 01:06:35,380 --> 01:06:41,520 Tá error Backquote ar fáil i Bash. 914 01:06:41,520 --> 01:06:46,780 Mar sin féin, is é an ceann seo níos fearr. Tá sé i bhfad níos éasca le léamh agus ceadaíonn sé neadaithe. 915 01:06:46,780 --> 01:06:51,300 Is féidir leat a bheith taobh istigh $ (ordú) ordú eile, 916 01:06:51,300 --> 01:06:54,590 rud éigin cosúil le - 917 01:07:14,560 --> 01:07:18,210 Faighim liosta ann. 918 01:07:18,210 --> 01:07:21,670 Bheadh ​​an obair sin má bhí mé an backquote freisin. 919 01:07:32,050 --> 01:07:38,470 Cad a tharlaíonn má ba mhaith liom rud éigin cosúil le a dhéanamh - 920 01:08:03,390 --> 01:08:06,430 Ní bheadh ​​tú a úsáid i ndáiríre is dócha ordú seo, 921 01:08:06,430 --> 01:08:14,160 ach macallaí seo a chur in ionad ordú inmheánach ainmneacha gach comhad ag tosú le, 922 01:08:14,160 --> 01:08:18,229 ansin ritheann an ceann seo LS-l ar na comhaid sin, 923 01:08:18,229 --> 01:08:20,500 agus ansin macallaí an ceann seo ach an t-aschur. 924 01:08:21,729 --> 01:08:24,479 Ní bheadh ​​tú a dhéanamh is dócha seo; gur mhaith leat a dhéanamh ach an macalla nó LS, 925 01:08:24,479 --> 01:08:29,450 ach léiríonn sé seo conas a oibríonn an neadaithe na n-orduithe. 926 01:08:29,450 --> 01:08:34,380 Mar sin, ach gné eile anseo. 927 01:08:34,380 --> 01:08:37,450  Luaigh mé seo níos luaithe, nuair a bhfuil tú áit sa C-bhlaosc, 928 01:08:37,450 --> 01:08:42,770 oibreacha sna sliogáin Bourne-cineál cineál haghaidh orduithe a aimsiú. 929 01:08:48,939 --> 01:08:52,270 Tógtha-i orduithe, ach cad a bhí á rá agam ann. 930 01:08:52,270 --> 01:08:54,640 Tá orduithe ann mar chuid den bhlaosc, cosúil le áit. 931 01:08:54,640 --> 01:08:59,880 Nuair a fhorghníomhú an bhlaosc ordú cosúil le LS, locates sé é tríd an cosán, 932 01:08:59,880 --> 01:09:03,029 aimsíonn sé i roinnt eolaire áit éigin, 933 01:09:03,029 --> 01:09:05,800 léann go i gcuimhne Cruthaíonn, blaosc nua, 934 01:09:05,800 --> 01:09:08,960 léann na LS ordú nó cibé isteach sa bhlaosc 935 01:09:08,960 --> 01:09:11,450 i gcás ina bhfuil na hathróga timpeallachta atá suite cheana féin, 936 01:09:11,450 --> 01:09:14,000 agus ansin aistríonn sé forghníomhú a dó. 937 01:09:14,000 --> 01:09:18,319 Tógtha-i gceannas, is é an cód don ordú taobh istigh den bhlaosc, 938 01:09:18,319 --> 01:09:21,460 mar sin a thosaíonn an bhlaosc ach forghníomhaitheach chuid dá Cód féin. 939 01:09:21,460 --> 01:09:24,569 i gcás ina bhfuil a leithéid de ordú. Faigheann sé i ndáiríre níos tapúla. 940 01:09:24,569 --> 01:09:28,380 Ní chuireann sé aon rud i gcuimhne a léamh; tá sé cheana féin i gcuimhne. 941 01:09:28,380 --> 01:09:32,460 Tógtha-i orduithe a ghlacadh i gcónaí tosaíocht ag orduithe leis an ainm céanna. 942 01:09:32,460 --> 01:09:36,050 Is féidir orduithe ann atá i eolairí i an cosán an t-ainm céanna, 943 01:09:36,050 --> 01:09:39,090 orduithe i eolairí éagsúla comhaid, i eolairí éagsúla. 944 01:09:39,090 --> 01:09:41,740 Is é an ceann a tharlaíonn níos luaithe i an cosán ar an amháin go mbainfidh tú a fháil. 945 01:09:41,740 --> 01:09:43,770 Má tá ordú-tógtha i, leat a fháil i gcónaí é. 946 01:09:43,770 --> 01:09:47,890 Níl aon bhealach a thabhairt dó tosaíocht níos ísle ná ordú i an cosán. 947 01:09:47,890 --> 01:09:54,140 Más mian leat a fháil go cosán ordú, is féidir leat cineál conairainm iomlán. 948 01:09:54,140 --> 01:09:55,850 Má bhí ordú i gcás an cosán áit éigin, 949 01:09:55,850 --> 01:09:58,440 d'fhéadfaí tú a chlóscríobh / bin / áit agus gur mhaith leat é a fháil. 950 01:09:58,440 --> 01:10:01,800 Más rud é nach bhfuil tú ag iarraidh a chlóscríobh conairainm ar fad, d'fhéadfaí tú a shainiú ailias. 951 01:10:01,800 --> 01:10:06,310 Go deimhin, má thug tú an ailias an t-ainm céanna leis an ordú-tógtha i, go mbeadh sé ag obair 952 01:10:06,310 --> 01:10:08,790 toisc go bhfuil an sainmhíniú ailias meastóireacht 953 01:10:08,790 --> 01:10:13,220 sula gcinnfidh an bhlaosc go bhfuil sé tógtha-i gceannas ar chóir iad a fhorghníomhú. 954 01:10:18,810 --> 01:10:23,440 Ansin faigheann an beagán níos casta le roinnt orduithe anseo. 955 01:10:23,440 --> 01:10:29,880 An cás ar roinnt orduithe a tógadh-i ndáiríre orduithe agus sa chonair. 956 01:10:29,880 --> 01:10:34,140 Ceann acu is macalla, an t-ordú a úsáidtear mé ach tamall beag ó shin sna samplaí. 957 01:10:34,140 --> 01:10:37,410 Is Echo ordú i an cosán agus tá sé i ngach bhlaosc. 958 01:10:37,410 --> 01:10:40,580 Níl siad gá go léir iad féin a iompar ar an mbealach céanna. 959 01:10:40,580 --> 01:10:42,970 Bhí sé ar dtús a dtoil ach amháin i an cosán. 960 01:10:42,970 --> 01:10:45,280 Tógadh é i do na sliogáin níos déanaí. 961 01:10:45,280 --> 01:10:48,080 Toisc go bhfuil roghanna ag brath ar an gcomhshaol 962 01:10:48,080 --> 01:10:52,970 agus na roghanna an líne ordaithe, an orduithe-tógtha i 963 01:10:52,970 --> 01:10:57,030 Scríobhadh chun feidhmiú mar an t-ordú a bhí i an cosán ar an gcéanna, 964 01:10:57,030 --> 01:10:59,670 tá sé nach dócha go mbeadh siad a bheith scríofa go bhealach 965 01:10:59,670 --> 01:11:01,720 más rud é nach raibh an t-ordú scríofa cheana féin le haghaidh an cosán. 966 01:11:01,720 --> 01:11:06,180 Mar sin, tá an fo-éifeachtaí. Tá éifeachtaí anseo a stair. 967 01:11:06,180 --> 01:11:08,380 Tá roghanna ann. 968 01:11:14,280 --> 01:11:23,060 Tá rogha sainmhínithe ag athróg an tcsh dtugtar echo_style ann freisin. 969 01:11:23,060 --> 01:11:27,700 Sin ceann de na hathróga is féidir a athrú ar an mbealach a macalla oibreacha. 970 01:11:27,700 --> 01:11:30,910 Tá cásanna eile inar féidir leat a shannadh athróg 971 01:11:30,910 --> 01:11:36,290 go bhfuil athruithe ar an mbealach a oibríonn an oibríocht bhlaosc, lena n-áirítear ordú-tógtha i,. 972 01:11:36,290 --> 01:11:38,130 Ní bheadh ​​sé difear d'aon ní eile 973 01:11:38,130 --> 01:11:40,640 ós rud é nach bhfuil orduithe eile a bhfuil rochtain ar na hathróga bhlaosc, 974 01:11:40,640 --> 01:11:42,090 ach na hathróga timpeallachta. 975 01:11:42,090 --> 01:11:45,360 Ach is féidir oibríochtaí bhlaosc a léamh ar na hathróga bhlaosc. 976 01:11:45,360 --> 01:11:50,710 Ní bheidh an obair le haghaidh csh. Sin amháin tcsh. Sin ceann de na feabhsuithe. 977 01:11:58,540 --> 01:12:04,620 Tá parsáil seichimh nuair a déanann sé metacharacters, 978 01:12:04,620 --> 01:12:08,140 nuair a déanann sé athróg, ailiasanna, tagairtí stair. 979 01:12:08,140 --> 01:12:11,830 Níl sraith ar leith do na rudaí seo. 980 01:12:11,830 --> 01:12:13,730 Má dhéanann sé rudaí in ord faoi leith 981 01:12:13,730 --> 01:12:16,080 agus faigheann chun rud éigin go bhfuil léiriú saghas 982 01:12:16,080 --> 01:12:20,650 atá luacháilte cheana, ní bheidh sé a mheas arís. 983 01:12:20,650 --> 01:12:24,520 Má fhaigheann sé é, ansin beidh sé pas a fháil ach ar na carachtair. 984 01:12:24,520 --> 01:12:29,920 Mar sin, más meastóireacht ar roinnt nathanna ar nós ionad ordú 985 01:12:29,920 --> 01:12:36,850 nó athraitheach nó pé rud is cúis le slonn 986 01:12:36,850 --> 01:12:39,240 rud a ba mhaith leat a mheas, 987 01:12:39,240 --> 01:12:42,510 a bheidh ag obair ach amháin má tharlaíonn an mheastóireacht níos déanaí sa seicheamh. 988 01:12:42,510 --> 01:12:45,010 Tá súil agam tá mé a bheith soiléir ann. 989 01:12:45,010 --> 01:12:50,460 Sin ord parsáil, oibríocht i C-bhlaosc, 990 01:12:50,460 --> 01:12:56,490 Ní mar an gcéanna do-tógtha i orduithe mar go bhfuil sé neamh-tógtha i orduithe. 991 01:12:56,490 --> 01:12:58,890 Níl mé cinnte faoi Bash ann. 992 01:12:58,890 --> 01:13:02,450 Mar shampla, a tháirgtear má athróg bhlaosc tagairt staire, 993 01:13:02,450 --> 01:13:04,230 Ní bheadh ​​sé dul dócha ar ais i stair. 994 01:13:04,230 --> 01:13:06,010 Bheadh ​​sé a fháil ach an pointe exclamation. 995 01:13:06,010 --> 01:13:08,840 Go deimhin, is féidir linn iarracht díreach amach ceart anois. 996 01:13:09,720 --> 01:13:18,240 a shocrú le = agus beidh orainn chun seo a chur i ann. 997 01:13:30,690 --> 01:13:34,580 Oh, fan. Tá brón orm. Rinne mé seo sa Bash. Theastaigh uaim é a dhéanamh anseo. 998 01:13:53,470 --> 01:13:56,080 Féach, mar sin ní raibh sé a mheas gur tagairt stair 999 01:13:56,080 --> 01:14:00,520 toisc go raibh sé cheana féin anuas ar an bpointe a mheas nathanna staire 1000 01:14:00,520 --> 01:14:02,720 nuair a mheas sé an athróg. 1001 01:14:02,720 --> 01:14:05,550 Mar sin tá go 1 éifeacht parsáil. 1002 01:14:05,550 --> 01:14:08,760 Agus arís, nach bhfuil tógtha i orduithe a rinneadh ar an mbealach céanna. 1003 01:14:08,760 --> 01:14:11,230 Gach ceart. A ligean ar dul go dtí an ceann eile anseo. 1004 01:14:11,230 --> 01:14:16,060 Tá sé seo ceaptha a bheith 1 líne, ach tá sé a dhéanamh níos éasca le léamh. 1005 01:14:19,130 --> 01:14:21,530 Cad a dhéanann a dhéanamh? 1006 01:14:21,530 --> 01:14:28,640 Is féidir leat a thabhairt chun cuimhne gur féidir linn a mheas mar asterisks saoróga ainm comhaid, 1007 01:14:28,640 --> 01:14:33,890 agus tá saoróga ainm comhaid eile cosúil leis an comhartha ceiste agus nathanna lúibín. 1008 01:14:33,890 --> 01:14:39,000 Is é sin an cineál measúnaithe a dtugtar globbing. 1009 01:14:39,000 --> 01:14:46,290 leagtha noglob ag tús an ordaithe a deir nach é sin a dhéanamh. 1010 01:14:46,290 --> 01:14:53,370 Deir noglob unset dul ar ais go dtí a dhéanamh sin. 1011 01:14:53,370 --> 01:14:56,440 Tabhair faoi deara nach mbeadh glob leagtha éifeacht sin. 1012 01:14:56,440 --> 01:15:00,800 I ngnáthchaint, bheadh ​​glob leagtha nó noglob unset cosúil le bheith comhionann, 1013 01:15:00,800 --> 01:15:03,290 ach anseo nach bhfuil sé. Tá sé noglob unset. 1014 01:15:05,120 --> 01:15:07,910 Anois tset. tset sheas le haghaidh sraith críochfoirt. 1015 01:15:07,910 --> 01:15:11,840 Níl sé in úsáid go minic anois, ach sular tháinig na córais windowing ar fáil 1016 01:15:11,840 --> 01:15:15,760 agus bhí tú críochfort amháin, bheadh ​​agat a chinneadh an cineál. 1017 01:15:15,760 --> 01:15:18,700 Agus má bhí rud éigin ag teacht thar Ethernet nó as an líonra, 1018 01:15:18,700 --> 01:15:21,120 b'fhéidir gur mhaith leat a rá tá sé ina vt100. 1019 01:15:21,120 --> 01:15:26,630 Is VT100 de chineál ar chaighdeán sa ghnó teirminéil. Tagann sé ó na críochfoirt Nollaig. 1020 01:15:26,630 --> 01:15:35,270 Má dhéanann tú díreach dialaithe - faoi deara go? Téann sé seo ar ais ar bhealaí, huh? 1021 01:15:35,270 --> 01:15:39,520 Mar sin, má táimid a dhéanamh a tset thar anseo, 1022 01:15:39,520 --> 01:15:45,250 má dhéanann mé díreach tar tset, tá sé resetting mo críochfoirt, ach ní raibh tú aon rud a fheiceáil. 1023 01:15:45,250 --> 01:15:47,340 Ní raibh sé a athrú i ndáiríre rud ar bith. 1024 01:15:47,340 --> 01:15:48,620 -S 1025 01:15:49,900 --> 01:15:51,480 Maith go leor. 1026 01:15:51,480 --> 01:15:53,350 TÉARMA setenv xterm-dath. 1027 01:15:53,350 --> 01:15:57,080 Tá a fhios againn cheana féin go raibh a leagtar an téarma sin ar bhealach, mar sin ní raibh athrú. 1028 01:15:57,080 --> 01:15:58,860 Sin an dóigh gur mhaith linn a iarraidh é a dhéanamh. 1029 01:15:58,860 --> 01:16:07,080 Ach faoi deara go bhfuil an ordú, tset-s, aschur ach na horduithe. Ní raibh sé ar siúl acu. 1030 01:16:07,080 --> 01:16:09,770 Ní raibh sé ar siúl na horduithe; aschur sé iad. 1031 01:16:09,770 --> 01:16:13,650 Mar sin, tá sé mar aidhm chun orduithe a bheidh ar siúl ansin a tháirgeadh. 1032 01:16:13,650 --> 01:16:16,360 Cuimhin leat an t-ordú sa chomhad sin thaispeáin mé díreach tar bhí tú Q ann. 1033 01:16:16,360 --> 01:16:18,910 Mar sin, a ligean ar é sin a dhéanamh. 1034 01:16:18,910 --> 01:16:23,750 An Q shochtadh roinnt aschur, ach ní hionann an ábhar sin anseo, is féidir leat a fheiceáil. 1035 01:16:23,750 --> 01:16:27,980 Tá mé ag déanamh go díreach chun a thaispeáint duit nach raibh sé ábhar. 1036 01:16:27,980 --> 01:16:31,870 Tá sé seo i comhréire backquote. 1037 01:16:31,870 --> 01:16:35,340 Tabhair faoi deara an backquote anseo, backquote anseo. 1038 01:16:35,340 --> 01:16:37,680 Tá mé ag a fhágáil ar lár na rudaí anseo. 1039 01:16:37,680 --> 01:16:39,570 Tá na cásanna seo de insint dó cad atá le déanamh 1040 01:16:39,570 --> 01:16:42,050 i gcás cineálacha áirithe críochfoirt - 1041 01:16:42,050 --> 01:16:45,400 Ethernet, líonra, dialaithe, cad a bhfuil tú. 1042 01:16:45,400 --> 01:16:48,050 Ní chuireann sé ábhar anseo toisc nach bhfuil muid ag déanamh i ndáiríre aon cheann de na rudaí seo. 1043 01:16:48,050 --> 01:16:49,720 Tá mé ag a léiríonn ach an t-ordú. 1044 01:16:49,720 --> 01:16:55,170 Má dhéanann mé é seo leis an backquote, cad tá mé ag dul a fháil? 1045 01:16:55,170 --> 01:17:00,210 Chomh maith leis sin faoi deara anseo go gcuimsíonn seo noglob a leagan síos agus an noglob unset, 1046 01:17:00,210 --> 01:17:02,630 mar sin iad siúd atá iomarcacha anois sa sainmhíniú. 1047 01:17:02,630 --> 01:17:05,380 Ní raibh sin fíor i gcónaí, ach anois tá siad ar áireamh sa seo a ordú. 1048 01:17:05,380 --> 01:17:08,890 Ach a ligean ar a fheiceáil cad a tharlaíonn má dhéanann mé go 1049 01:17:08,890 --> 01:17:12,570 agus téigh go dtí an tús an líne le Rialú A agus is féidir liom sin. 1050 01:17:14,380 --> 01:17:18,040 Maith go leor, a leagtar: Ordú gan aimsiú. Sin de chineál ar corr, nach bhfuil sé? 1051 01:17:18,040 --> 01:17:20,570 Is sraith ordú-aitheanta go maith. Tá sé mar chuid den bhlaosc. 1052 01:17:20,570 --> 01:17:24,040 a leagtar: Ordú Ní bhfuarthas? Cén fáth go bhfuil sin? 1053 01:17:24,040 --> 01:17:26,790 Hmm. Bhuel, a ligean ar smaoineamh faoi seo. 1054 01:17:26,790 --> 01:17:31,100 Tá sé ag rith a chur in ionad ordú backquote, 1055 01:17:31,100 --> 01:17:37,430 agus a tharlaíonn ag cuid áirithe leis an ord san parsáil an t-ordú. 1056 01:17:37,430 --> 01:17:40,360 Is sraith ordú-tógtha i. 1057 01:17:40,360 --> 01:17:43,900 Mar sin, ag an am a dhéanann sé go bhfuil a chur in ionad ordú, 1058 01:17:43,900 --> 01:17:48,280 tá sé gotten cheana féin anuas ar an bpointe-tógtha i orduithe a aithint. 1059 01:17:48,280 --> 01:17:51,900 Mar sin, déileálann sé leagtha amhail is dá mba ordú i an cosán. 1060 01:17:51,900 --> 01:17:55,440 Ní gá a rá, ní chuireann sé a aimsiú agus a fhaigheann tú earráid. 1061 01:17:55,440 --> 01:17:59,300 Bhuel. Níl sampla de sheicheamh parsáil. 1062 01:17:59,300 --> 01:18:01,460 Agus cad a dhéanaimid faoi sin? 1063 01:18:01,460 --> 01:18:04,800 Fógra an ordú an-suimiúil anseo, eval. 1064 01:18:04,800 --> 01:18:06,530 N'fheadar cad a dhéanann. 1065 01:18:06,530 --> 01:18:08,760 Má fhéachann tú ar an lámhleabhar - agus a ligean ar a dhéanamh go díreach 1066 01:18:08,760 --> 01:18:12,000 chun a thaispeáint conas mearbhall bhfuil na lámhleabhair - 1067 01:18:12,000 --> 01:18:19,400 Ní tcsh fear, lámhleabhar ar dhaoine eatarthu, rudaí a aimsiú anseo éasca ach an oiread. 1068 01:18:19,400 --> 01:18:31,850 Anseo théann muid, eval arg, ionas gur féidir linn a bheith 1 nó níos mó argóintí 1069 01:18:31,850 --> 01:18:34,090 agus níl liosta de na rudaí ann. 1070 01:18:34,090 --> 01:18:37,730 Déileálann na hargóintí mar ionchuir chuig an bhlaosc 1071 01:18:37,730 --> 01:18:43,600 agus fhorghníomhú an orduithe mar thoradh ar an gcomhthéacs an bhlaosc atá ann faoi láthair. 1072 01:18:43,600 --> 01:18:46,900 Tá sé seo a úsáidtear de ghnáth chun orduithe a ghintear mar thoradh ar ordú a fhorghníomhú 1073 01:18:46,900 --> 01:18:51,310 nó a chur in ionad athróg toisc go dtarlaíonn parsáil roimh na substitutions. 1074 01:18:51,310 --> 01:18:52,580 An-mhaith. 1075 01:18:52,580 --> 01:18:54,740 Agus anseo dtagraíonn siad fiú leis an ordú tset le haghaidh úsáid sampla 1076 01:18:54,740 --> 01:18:57,700 cosúil leis an gceann thaispeáin mé díreach tar éis duit. 1077 01:18:57,700 --> 01:19:00,440 Anois, tá mé a fháil ar an fhuinneog ar ais go dtí áit úsáideach. 1078 01:19:03,150 --> 01:19:07,800 A ligean ar a fháil níos mó anseo agus beidh orainn a fheiceáil go bhfuil eval úsáid ach roimh sin. 1079 01:19:07,800 --> 01:19:14,010 Mar sin, a ligean ar a fheiceáil cad a tharlaíonn má chuir muid - anseo a théann muid suas leis na saigheada leis an ordú 1080 01:19:14,010 --> 01:19:20,940 agus Rialú a ghabhann leis an tús, eval. 1081 01:19:20,940 --> 01:19:22,850 Maith go leor, mar sin oibríonn sé. 1082 01:19:22,850 --> 01:19:26,440 Nuair a dhéanann tú eval, a thógann sé cad a thagann i ndiaidh dó, agus déanann sé a dtoil. 1083 01:19:26,440 --> 01:19:29,460 Ligeann sé seo duit a pharsáil go bunúsach é faoi dhó. 1084 01:19:29,460 --> 01:19:33,710 Ritheann an rannóg anseo an ordaithe taobh istigh backquotes, 1085 01:19:33,710 --> 01:19:36,210 Faigheann an t-aschur. 1086 01:19:36,210 --> 01:19:42,850 Tá Aschur ceaptha a bheith ar siúl mar sin orduithe anseo mar seo 1087 01:19:42,850 --> 01:19:45,890 ar an gceann seo agus an ceann seo. 1088 01:19:45,890 --> 01:19:50,100 Mar sin, siúd orduithe anois anseo sa seicheamh seo, 1089 01:19:50,100 --> 01:19:58,950 ach tá siad an-tógtha i orduithe agus ní féidir é a iad a fháil ceart ar shiúl. 1090 01:19:58,950 --> 01:20:06,440 Mar sin, théann muid a eval, picks eval suas, a thosaíonn ar an rud ar fad ar fad arís, agus oibríonn sé. 1091 01:20:06,440 --> 01:20:18,460 Sampla araon backquoting, eval, parsáil, iarmhairtí parsáil, 1092 01:20:18,460 --> 01:20:21,910 agus a dtoil atá is dócha an úsáid an-beag a thabhairt duit lá atá inniu ann. 1093 01:20:21,910 --> 01:20:25,540 Maith go leor. Gach ceart, mode. 1094 01:20:25,540 --> 01:20:32,160 A ligean ar breathnú ar an ordú anseo, mode 022. N'fheadar cad a dhéanann. 1095 01:20:32,160 --> 01:20:38,420 A ligean ar ach cineál mode le rud ar bith i ndiaidh dó. 22. Maith go leor. 1096 01:20:38,420 --> 01:20:44,350 022 agus é a dhéanamh arís. 1097 01:20:44,350 --> 01:20:48,580 Mar a bheadh ​​agat guessed, insíonn mode gan aon argóintí leat an masc reatha; 1098 01:20:48,580 --> 01:20:51,760 mode le hargóintí a dhéanann sé go bhfuil, ach go raibh an ceann a bhí agam cheana féin. 1099 01:20:51,760 --> 01:20:53,800 Cad a dhéanann 022 chiallaíonn? 1100 01:21:01,650 --> 01:21:07,080 Is iad seo na cosaintí anseo le haghaidh comhad. 1101 01:21:07,080 --> 01:21:11,440 Siad a chinneadh a bhfuil cead a léamh nó a scríobh nó a fhorghníomhú an comhad. 1102 01:21:11,440 --> 01:21:16,560 Cosaintí a dtugtar freisin ceadanna. 1103 01:21:16,560 --> 01:21:21,390 Seasann an r léamh, an w maidir le scríobh, 1104 01:21:21,390 --> 01:21:25,500 agus an x, nach bhfuil i láthair ann Seasann, le haghaidh a fhorghníomhú. 1105 01:21:25,500 --> 01:21:27,260 Tá 3 chatagóir ann. 1106 01:21:27,260 --> 01:21:33,540 Is iad na 3 eilimint deiridh sa chatagóir úsáideora. Glacfar a bhaineann liomsa, an t-úsáideoir. 1107 01:21:33,540 --> 01:21:36,870 Tá na 3 anseo maidir leis an ngrúpa. 1108 01:21:36,870 --> 01:21:41,590 Baineann an comhad a 1 ghrúpa, is féidir úsáideora bhaineann le grúpaí éagsúla, 1109 01:21:41,590 --> 01:21:47,150 ach má tá an t-úsáideoir sa ghrúpa lena mbaineann comhad seo, 1110 01:21:47,150 --> 01:21:51,090 ansin beidh na cosaintí i bhfeidhm dó más rud é nach bhfuil sé an t-úsáideoir. 1111 01:21:51,090 --> 01:21:54,230 Agus is é an ceann seo gach duine eile. 1112 01:21:55,540 --> 01:21:57,690 Tá na catagóirí comheisiatach. 1113 01:21:57,690 --> 01:21:59,750 Baineann na cosaintí úsáideoir a dó, 1114 01:21:59,750 --> 01:22:03,780 feidhm ag na cosaintí ghrúpa le baill an ghrúpa seachas an t-úsáideoir, 1115 01:22:03,780 --> 01:22:08,110 agus na cosaintí eile ach amháin maidir le daoine seachas an t-úsáideoir agus baill an ghrúpa. 1116 01:22:08,110 --> 01:22:12,320 Má níl r nó aw nó x, ciallaíonn sé go bhfuil cosanta deonaithe. 1117 01:22:12,320 --> 01:22:13,950 Má tá fleiscín, ciallaíonn sé nach bhfuil sé. 1118 01:22:13,950 --> 01:22:16,690 Tá iarbhír rudaí eile gur féidir a chur i anseo sa bhreis sin, 1119 01:22:16,690 --> 01:22:18,350 ach ní bheidh mé ag dul isteach anois. 1120 01:22:18,350 --> 01:22:24,450 Sainmhíníonn an mode réamhshocraithe do chomhaid a chruthú duit. 1121 01:22:24,450 --> 01:22:28,580 Agus mar masc, go bunúsach, a deir sé ar an giotán nach mian leat a leagan síos. 1122 01:22:28,580 --> 01:22:30,450 Cén chaoi a bhfuil seo a bheith giotán? 1123 01:22:30,450 --> 01:22:33,240 Má cheapann tú de gach ceann de na mar uimhir ochtnártha, 1124 01:22:33,240 --> 01:22:42,120 is é seo an beagán 1s, is é seo an 2s, is é seo an 4s. 1125 01:22:42,120 --> 01:22:45,840 Mar sin, 0 go dtí 7 1126 01:22:45,840 --> 01:22:51,770 Beidh cur síos a dhéanamh meascán de r ar, w, agus x ar a bhfuil tú le haghaidh na 3 1127 01:22:51,770 --> 01:22:53,710 agus ansin roinnt den chineál céanna do na réimsí sin agus ansin do na. 1128 01:22:53,710 --> 01:23:12,030 Mar sin, ciallaíonn 022 0 le haghaidh eile, 2 don ghrúpa, 2 don úsáideoir. 1129 01:23:12,030 --> 01:23:15,870 Ach tá sé seo le masc. Is é an masc cad é nach bhfuil tú. 1130 01:23:19,380 --> 01:23:20,610 Tá brón orm. Thug mé díreach tar tú rudaí san ord mícheart. 1131 01:23:20,610 --> 01:23:25,620 Tá sé an chéad 3. Tá na 3 an t-úsáideoir, is iad seo an grúpa 3, is iad seo 3 an ceann eile. 1132 01:23:25,620 --> 01:23:27,970 Tá brón orm Thug mé tú na san ord mícheart. 1133 01:23:27,970 --> 01:23:31,910 An 0, arb é an chéad cheann de siúd nach bhfuil, ar taispeáint ar an luach, 1134 01:23:31,910 --> 01:23:35,430 ach más rud é nach bhfuil roinnt ann, tá sé ina 0. 1135 01:23:35,430 --> 01:23:38,370 Ciallaíonn sé sin go mbeadh gach 3 de na a cheadú. 1136 01:23:38,370 --> 01:23:41,550 Fógra go bhfuil i gceann seo go háirithe, nach bhfuil an x ​​cheadaítear. 1137 01:23:41,550 --> 01:23:44,090 Is é an chúis go bhfuil an bhlaosc ann a chinneadh 1138 01:23:44,090 --> 01:23:46,260 cibé ar chóir comhad a fhorghníomhú nó nach bhfuil. 1139 01:23:46,260 --> 01:23:49,800 Ós rud é nach é seo an comhad inrite, ní raibh sé a leagtar ar an x. 1140 01:23:49,800 --> 01:23:54,000 An 2 modhanna a scríobh cead, an dara catagóir anseo, 1141 01:23:54,000 --> 01:23:56,500 an ceann i lár, tá diúltaithe. 1142 01:23:56,500 --> 01:23:58,500 Mar sin, arís, is iad seo na rudaí a shéan sé. 1143 01:23:58,500 --> 01:24:02,080 Bhuel, tá x cheadaítear ach nach bhfuil sé anseo toisc nach bhfuil sé inrite 1144 01:24:02,080 --> 01:24:04,260 agus déanfar amhlaidh i gcás na daoine eile. 1145 01:24:04,260 --> 01:24:08,880 Mar sin, go bhfuil ar mode coiteann. 1146 01:24:08,880 --> 01:24:14,630 Is é ceann eile coiteann 700 - a thabhairt duit féin gach rud agus aon duine eile rud ar bith. 1147 01:24:14,630 --> 01:24:17,040 Agus tá féidearthachtaí eile. 1148 01:24:21,340 --> 01:24:27,110 Beidh mé ag dul ar ais go dtí. Ag baint úsáide as an stair is féidir liom cuardach a dhéanamh ar ais le haghaidh sin, LWH chun ann. 1149 01:24:27,110 --> 01:24:30,210 Maith go leor. Mar sin anseo, is iad seo na sliogáin. 1150 01:24:30,210 --> 01:24:36,020 Is féidir Bash, an t-úinéir atá san áireamh córas, a dhéanamh gach rud. 1151 01:24:36,020 --> 01:24:41,210 Is féidir le Grúpa agus gach duine eile a dhéanamh a léamh nó a fhorghníomhú ach ní scríobh. 1152 01:24:41,210 --> 01:24:44,570 Ní bhaineann sé seo ar cheann ar chumas fiú an t-úinéir a scríobh dó. 1153 01:24:44,570 --> 01:24:46,460 Má bhí an t-úinéir a scríobh dó, an cuntas chórais, 1154 01:24:46,460 --> 01:24:48,020 bheadh ​​sé a athrú ar an chosaint ar dtús. 1155 01:24:48,020 --> 01:24:53,940 Ach arís, leagann an mode an mhainneachtain ag chumhdaigh sé, 1156 01:24:53,940 --> 01:24:57,160 trí bhíthin na píosaí nach mbeidh a shocrú. 1157 01:24:57,160 --> 01:25:04,380 Tá sé seo de ghnáth i gceann de do chuid comhad initialization, a bhfuil an. Cshrc don C-bhlaosc 1158 01:25:04,380 --> 01:25:07,500 nó an. phróifíl don sliogáin Bourne-cineál. 1159 01:25:07,500 --> 01:25:12,520 Is féidir é a freisin in áiteanna eile má tá na comhaid initialization eile ar an gcóras. 1160 01:25:12,520 --> 01:25:14,610 Mar sin féin, tá go mode. 1161 01:25:14,610 --> 01:25:18,180 Tá rud éigin de chineál ar corr anseo, 1162 01:25:18,180 --> 01:25:22,800 agus is é sin, cén fáth go bhfuil ordú amháin don seo? 1163 01:25:22,800 --> 01:25:28,690 Má bhí mé a scríobh, ba mhaith liom go mbeadh sé ina athraitheach, mode = roinnt luach. 1164 01:25:28,690 --> 01:25:31,100 Cén fáth a bhfuil ordú ar fad ach chun na críche seo? 1165 01:25:31,100 --> 01:25:34,560 Is é an chúis seo a théann díreach ar ais go dtí an bunús Unix. 1166 01:25:34,560 --> 01:25:41,050 Bhí Unix ach cuid tionscadal cláir ag Bell Labs sna 1970í luatha. 1167 01:25:41,050 --> 01:25:42,610 Daoine a fuair díreach le chéile chun clár. 1168 01:25:42,610 --> 01:25:45,290 Riamh i gceist siad é a bheith ina córas oibriúcháin ar fud an domhain. 1169 01:25:45,290 --> 01:25:47,250 Daoine éagsúla Scríobh codanna éagsúla gan smaoineamh go mór 1170 01:25:47,250 --> 01:25:49,790 conas a bhí siad ag dul a úsáid - in áit sketchy. 1171 01:25:49,790 --> 01:25:53,290 Agus tháinig sé le chéile mar sin, agus tá sé fós mar sin i roinnt cásanna. 1172 01:25:53,290 --> 01:25:57,930 Mar sin, go léiríonn an stair, agus tá fós na neamhréireachtaí agus eilimintí corr de. 1173 01:25:57,930 --> 01:26:00,750 Maith go leor. Ceann Aghaidh anseo. 1174 01:26:08,170 --> 01:26:11,000 Mar a scríobh mé níos luaithe, nach bhfuil an bhlaosc C-úsáidtear i ndáiríre go mór do chláir, 1175 01:26:11,000 --> 01:26:12,420 cé gur féidir é a bheith. 1176 01:26:12,420 --> 01:26:15,080 Fhorghníomhú sé níos moille, arís ar an trádáil-uaire idir úsáid idirghníomhach, 1177 01:26:15,080 --> 01:26:17,820 a bhfuil níos mó i gceist ná luas a phróiseáil, 1178 01:26:17,820 --> 01:26:20,710 is féidir a dhéanamh gan phróiseáil. 1179 01:26:20,710 --> 01:26:28,320 Na gnéithe breise a leanas leis an bhlaosc Bourne ag an Korn agus Bourne-arís sliogáin 1180 01:26:28,320 --> 01:26:32,120 Ní cosúil go mall síos iad, agus níl a fhios agam cén fáth go bhfuil sin. 1181 01:26:32,120 --> 01:26:36,310 D'fhéadfadh sé a bheith díreach cláir níos fearr, ach níl mé in ann a fháil amach. 1182 01:26:36,310 --> 01:26:40,420 Speed ​​anseo nach bhfuil i ndáiríre den sórt sin le déileáil go mór, cé go bhfuil sé luaite. 1183 01:26:40,420 --> 01:26:43,690 Is é an chúis go bhfuil scripteanna bhlaosc fháil i ndáiríre go cothrom go tapa. 1184 01:26:43,690 --> 01:26:46,450 Má tá a lán de na horduithe cosúil i gclár calculational, 1185 01:26:46,450 --> 01:26:49,110 nach mbeadh tú a dhéanamh is dócha é i script bhlaosc. 1186 01:26:49,110 --> 01:26:51,450 Tá na hoibríochtaí simplí go leor agus éasca. 1187 01:26:51,450 --> 01:26:53,960 Na cinn go bhfuil mé taithí atá ró-mhall 1188 01:26:53,960 --> 01:26:57,110 i gceist le hiarratais arís agus arís eile na n-orduithe mall. 1189 01:26:57,110 --> 01:27:00,480 Níos luaithe luaigh mé an eagarthóir sruth sed. Is é sin ordú mall. 1190 01:27:00,480 --> 01:27:03,760 Má tá tú fhorghníomhú mhéad uair sed, beidh tú script mall, ach ní hí sin an bhlaosc go mall. 1191 01:27:03,760 --> 01:27:07,920 Ní bheidh sé ag rith sa bhlaosc Bourne a bheith i bhfad níos tapúla ná mar a rith sé i C-bhlaosc, 1192 01:27:07,920 --> 01:27:10,070 cé go níl b'fhéidir roinnt buntáistí ann. 1193 01:27:10,070 --> 01:27:12,760 Na cumais cláir bhreise, ar an láimh eile, 1194 01:27:12,760 --> 01:27:17,920 Tá cúiseanna suntasacha cén fáth go mbeadh tú a úsáid na sliogáin Bourne-cineál. 1195 01:27:17,920 --> 01:27:21,390 C-bhlaosc Tá gnéithe corr dó - 1196 01:27:21,390 --> 01:27:25,250 ar an bhfíric nach bhfuil a fhios agat má tá athróg athróg bhlaosc nó athróg timpeallachta. 1197 01:27:25,250 --> 01:27:27,440 Is féidir é a bheith an-mearbhall. 1198 01:27:27,440 --> 01:27:32,170 Níl sé chomh éasca a scríobh 1199 01:27:32,170 --> 01:27:35,930 ach bunaithe ar do thaithí de chláir i dteangacha eile. 1200 01:27:35,930 --> 01:27:41,350 I mo thuairimse, is féidir leat teacht ar na sliogáin Bourne-cineál níos comhsheasmhaí le do thaithí. 1201 01:27:43,730 --> 01:27:49,270 Roinnt scripteanna, cé gur féidir, a bheith mílte línte ar fhad. 1202 01:27:49,270 --> 01:27:52,450 Glacfar go atá feicthe agam go bhfuil a úsáidtear le haghaidh patching córais oibriúcháin. 1203 01:27:52,450 --> 01:27:55,450 Is féidir leo siúd a fhorghníomhú go han-mhall, ach ní gá duit a reáchtáil iad siúd go minic. 1204 01:27:55,450 --> 01:27:57,180 Tá sé ach amháin nuair a bhíonn tú ag déanamh patching, 1205 01:27:57,180 --> 01:27:59,450 agus tá sé ach an mbainisteoir córais a dhéanann na rudaí, 1206 01:27:59,450 --> 01:28:01,840 mar sin níl sé i ndáiríre i bhfad ar shaincheist. 1207 01:28:01,840 --> 01:28:06,980 Iad siúd a bhfuil na céadta línte fada fhorghníomhú i ndáiríre go cóir go tapa. 1208 01:28:06,980 --> 01:28:10,540 Luaitear an anseo, cad iad na feabhsúcháin? 1209 01:28:10,540 --> 01:28:13,170 Tá mé luaite cheana féin cúpla ceann acu - arrays, áirimh, 1210 01:28:13,170 --> 01:28:20,540 na $ () don ríomhaireachtaí sa bhlaosc Bash, 1211 01:28:20,540 --> 01:28:23,050 ar an chineál eile ar an ionadú ordú. 1212 01:28:23,050 --> 01:28:25,360 Tá cineálacha éagsúla na n-orduithe tástála 1213 01:28:25,360 --> 01:28:29,350 ag ar féidir leat a dhéanamh tástálacha ar choinníoll go bhfuil comhad nó rudaí eile. 1214 01:28:29,350 --> 01:28:34,790 Last anseo, ordú seo anseo. 1215 01:28:34,790 --> 01:28:38,480 Cad a dhéanann seo a dhéanamh, agus cén fáth go mbeadh duine ar bith é a úsáid? 1216 01:28:51,170 --> 01:28:52,990 variablename printenv. 1217 01:28:52,990 --> 01:28:56,130 Tá a fhios againn cad a dhéanann printenv. Insíonn sé dúinn an luach a bhaineann athróg. 1218 01:28:56,130 --> 01:29:00,850 Agus ní bheidh variablename printenv insint dúinn go mór mar níl aon athróg den sórt sin. 1219 01:29:03,550 --> 01:29:05,120 Bán. 1220 01:29:05,120 --> 01:29:08,440 Ach a ligean ar a thabhairt dó rud éigin fiúntach. 1221 01:29:13,420 --> 01:29:16,800 Ní ann ach oiread. Maith go leor. Buille faoi thuairim mé riamh a shainmhínítear mé go. 1222 01:29:16,800 --> 01:29:18,020 A ligean ar a sheiceáil díreach tar éis mo thimpeallacht. 1223 01:29:18,020 --> 01:29:20,900 Tá an ordú eile ag ar féidir leat iniúchadh a dhéanamh ar do thimpeallacht. 1224 01:29:20,900 --> 01:29:24,470 Tá EAGARTHÓIR maith d'aois, an ceann a chonaic muid roimh. 1225 01:29:42,360 --> 01:29:44,120 Cad a dhéanann a dhéanamh? 1226 01:29:44,120 --> 01:29:48,050 Anseo ní mór dúinn a léiriú backquote. 1227 01:29:48,050 --> 01:29:50,370 Cuimhnigh is é seo an C-bhlaosc. 1228 01:29:50,370 --> 01:29:54,850 Mar sin, beidh EAGARTHÓIR printenv thabhairt dúinn luach EAGARTHÓIR. Tá sé vi. 1229 01:29:54,850 --> 01:29:59,790 Agus ansin beidh sé leagtha síos go luach athróg, an t-ordú a leagan síos. 1230 01:29:59,790 --> 01:30:02,860 Mar sin anois má dhéanann mé macalla $ a, a rachaidh mé vi. 1231 01:30:02,860 --> 01:30:05,850 Nach cosúil terribly úsáideach. 1232 01:30:05,850 --> 01:30:08,080 Mar sin féin, a dhéanann sé i ndáiríre ag críche. 1233 01:30:08,080 --> 01:30:12,260 Ós rud é nach bhfuil a fhios againn an bhfuil athróg athróg bhlaosc nó athróg timpeallachta 1234 01:30:12,260 --> 01:30:16,280 trí úsáid a bhaint as an error meastóireachta comhartha Dollar, is féidir linn a úsáid printenv 1235 01:30:16,280 --> 01:30:19,460 a dhéanamh cinnte go bhfuil sé ar athróg timpeallachta. 1236 01:30:19,460 --> 01:30:22,550 Mar sin, má bhí eagarthóir athróg bhlaosc, ní bheadh ​​gotten sé. 1237 01:30:22,550 --> 01:30:25,640 Oibríonn sé seo ach amháin leis an athróg thimpeallachta. 1238 01:30:25,640 --> 01:30:28,370 Má bhí athróg bhlaosc agus theastaigh mé a luach, 1239 01:30:28,370 --> 01:30:29,980 Ba mhaith liom a fháil ar bhealach éigin eile chun é a dhéanamh. 1240 01:30:29,980 --> 01:30:33,530 Bheadh ​​bealach amháin chun é sin a bheith ag déanamh a leagan síos agus píopaí. 1241 01:30:33,530 --> 01:30:36,130 Tá sé seo ar cheann de na metacharacters, carachtair speisialta. 1242 01:30:36,130 --> 01:30:38,370 Cuireann sé an t-aschur a leagtar ar rud éigin eile. 1243 01:30:38,370 --> 01:30:40,650 A ligean ar a fheiceáil cad a d'fhéadfadh muid a fháil ann. 1244 01:30:40,650 --> 01:30:49,340 Ní dhéanfaidh aon ní. Maith go leor. A ligean ar a fheiceáil ach cad atá i ann go léir le chéile. 1245 01:30:49,340 --> 01:30:53,580 Bhí sé echo_style, an ceann a luaigh mé roimh. Maith go leor, a ligean ar é sin a dhéanamh. 1246 01:31:02,460 --> 01:31:06,230 Cuimhnigh luaigh mé cheana, echo_style 1247 01:31:06,230 --> 01:31:08,410 go gcinnfidh an mbealach a bheidh an t-ordú macalla a reáchtáil. 1248 01:31:08,410 --> 01:31:10,940 Seasann BSD gcomhair Dáileadh Berkeley Caighdeán. 1249 01:31:10,940 --> 01:31:13,200 Is é seo an Unix Berkeley ó na 1970í. 1250 01:31:13,200 --> 01:31:16,630 Sin ceann de na bealaí gur macalla féidir a reáchtáil. 1251 01:31:16,630 --> 01:31:22,310 Ndéanfaidh bunú echo_style leis an luach sa TC-bhlaosc deara macalla féin a iompar ar an mbealach sin. 1252 01:31:22,310 --> 01:31:27,670 Mar sin, a leagtar a dhéanann sin, ach a leagtar faigheann amháin athróg bhlaosc. 1253 01:31:27,670 --> 01:31:35,430 Ní bheadh ​​sé a aimsiú EAGARTHÓIR, nach bhfuil athróg bhlaosc. 1254 01:31:36,870 --> 01:31:38,050 Ní dhéanfaidh aon ní. 1255 01:31:38,050 --> 01:31:39,660 Mar sin, go bhfuil bealach amháin idirdhealú a dhéanamh díobh. 1256 01:31:39,660 --> 01:31:42,000 Ach ar an bhfíric go bhfuil tú ag dul trí roinnt ordú aisteach mar sin 1257 01:31:42,000 --> 01:31:45,500 idirdhealú a dhéanamh idir athróga bhlaosc nó athróg timpeallachta 1258 01:31:45,500 --> 01:31:49,970 Léiríonn an cineál nádúr praiticiúil an C-bhlaosc chun críocha áirithe. 1259 01:31:52,290 --> 01:31:57,960 Agus anois, caite agus b'fhéidir a laghad, is é seo an leathanaigh fear. 1260 01:31:57,960 --> 01:32:03,190 Glacfar na féidir a fhios agat, is é an fear an ghearr ordú do láimhe. 1261 01:32:03,190 --> 01:32:08,610 Is iad na leathanaigh fear do na sliogáin crua a léamh. Tá siad an-fhada. 1262 01:32:08,610 --> 01:32:14,060 Tá siad ag eagrú ar bhealach d'fhéadfadh go mbeadh sé deacair a fháil ar cad tá tú ag lorg. 1263 01:32:14,060 --> 01:32:15,980 Mar sin, má tá tú ag lorg rud éigin le na críche sin, 1264 01:32:15,980 --> 01:32:20,050 Ní féidir a fhios agat má tá na críche athróg bhlaosc nó rud éigin eile, 1265 01:32:20,050 --> 01:32:21,630 sin ní féidir a fhios agat nuair a chuardach le haghaidh é. 1266 01:32:21,630 --> 01:32:25,030 Is féidir leat breathnú ar do theaghráin éagsúla, ach tá an teaghráin iad arís agus arís go minic. 1267 01:32:25,030 --> 01:32:27,640 Mar sin, tá sé i gcoitinne deacair a léamh. 1268 01:32:27,640 --> 01:32:33,810 D'fhéach muid ach ag an leathanach fear TC-bhlaosc beag roimh a fháil ar an ordú eval. 1269 01:32:33,810 --> 01:32:36,610 Tá roinnt rudaí a théann níos tapúla. 1270 01:32:36,610 --> 01:32:38,860 Cur chuige amháin a chuardach le haghaidh teaghrán. 1271 01:32:38,860 --> 01:32:40,360 Is féidir leat úsáid an ghlaoire. 1272 01:32:40,360 --> 01:32:49,080 Tá Glaoire an Slais a chuardach le haghaidh ordú nó ar shraith taobh istigh de oibríocht ghlaoire. 1273 01:32:49,080 --> 01:32:52,830 Beidh Man trí mhainneachtain a úsáid glaoirí, bíodh a bheith NÍOS nó LÚIDE. 1274 01:32:52,830 --> 01:32:56,560 Níl a fhios agam má tá tú eolach ar, ach is féidir iad siúd a thaispeáint comhaid beagán le beagán. 1275 01:32:56,560 --> 01:33:00,550 Tá mé ag baint úsáide LÚIDE chun na comhaid ar leith againn fuair anseo a thaispeáint. 1276 01:33:00,550 --> 01:33:03,300 Is féidir leat cuardach a dhéanamh taobh istigh ann. 1277 01:33:03,300 --> 01:33:04,880 Is féidir leat triail as teaghráin cuardaigh éagsúla. 1278 01:33:04,880 --> 01:33:08,420 Chomh maith leis sin ní féidir leathanaigh fear i gcórais oibriúcháin éagsúla a bheith mar an gcéanna. 1279 01:33:08,420 --> 01:33:11,130 Is féidir leo a bheith leathanaigh ar leith do csh agus tcsh. 1280 01:33:11,130 --> 01:33:14,500 Siad bhfuil nach bhfuil ar an Mac, ach d'fhéadfadh siad a bheith má tá na horduithe ar leith. 1281 01:33:14,500 --> 01:33:19,000 Más rud é nach SH glaoch i ndáiríre Eabhrac, bheadh ​​dócha go bhfuil fear leathanach ar leith. 1282 01:33:19,000 --> 01:33:25,820 Tá roinnt córais leathanaigh fear ar leith ach le haghaidh an C-bhlaosc-tógtha i orduithe. 1283 01:33:25,820 --> 01:33:30,250 Uaireanta, más mian leat a léamh cur síos ar a dtoil-tógtha i 1284 01:33:30,250 --> 01:33:35,350 go maith i an cosán, cosúil le macalla, is gá duit a léamh ar an leathanach fear ar an ordú ar macalla 1285 01:33:35,350 --> 01:33:37,610 chun a chinneadh conas a rachaidh sé ag obair mar ordú-tógtha i 1286 01:33:37,610 --> 01:33:39,760 fiú amháin más rud é nach bhfuil tú ag iarraidh an t-ordú-tógtha i. 1287 01:33:41,630 --> 01:33:46,090 Sin ais-tarrac ar an córas oibriúcháin i gcoitinne, ní amháin do na sliogáin, 1288 01:33:46,090 --> 01:33:50,710 cé do na sliogáin háirithe go bhfuil na leathanaigh fear fada go leor, 1289 01:33:50,710 --> 01:33:56,180 go páirteach mar tá siad seo a leanas gnéithe úsáideach dóibh, a fhéadfaidh a bheith ina dearfach. 1290 01:33:56,180 --> 01:34:00,290 Maith go leor. Bhfuil aon cheist? Aon topaicí is mian leat a thabhairt suas? 1291 01:34:00,290 --> 01:34:03,390 Rud ar bith a bhaineann anseo? 1292 01:34:04,540 --> 01:34:07,100 Bhuel, tá sé an-deas ag caint libh go léir. 1293 01:34:07,100 --> 01:34:09,690 Tá súil agam fuair tú rud éigin as an tseimineáir 1294 01:34:09,690 --> 01:34:13,080 a bheidh úsáideach duit i do iarrachtaí sa todhchaí. 1295 01:34:17,330 --> 01:34:19,000 [CS50.TV]