Céim 1: Script Seiceála a Chruthú
Ar an gcéad dul síos, tá sé i gceist againn script seiceála a chruthú a rithfidh amach anseo. Ar ndóigh, is féidir leat an chéim seo a scipeáil má tá an script líne ordaithe ar fáil cheana féin. Tabhair faoi deara go anois ní dhéanfaimid comhréir na dteangacha clársceidealaithe a dhí-chomhdhlúthú, ach ní inseoidh muid ach duit nach féidir le gach duine do script féin a chruthú do gach ceann acu nó cuir isteach an t-ábhar leis an gcomhad dá ghlaoch breise in imthosca.
- Rith an "teirminéal" áisiúil duitse, mar shampla, tríd an roghchlár iarratais nó an eochair te Ctrl + Alt + T.
- Anseo, bain úsáid as an t-ordú sudo nano script.sh, áit a bhfuil Nano an t-eagarthóir téacs a úsáidtear, agus script.sh ainm an chomhaid a cruthaíodh. Is féidir leat comhad a chruthú, mar shampla, tríd an VI nó Gedit céanna, ní athróidh sé an croílár, agus athraíonn ainm na eilimint freisin de réir roghanna pearsanta an úsáideora.
- Deimhnigh an gníomh seo trí dhul isteach sa phasfhocal ón gcuntas Superuser, ós rud é go ndéantar é leis an argóint sudo.
- Osclóidh comhad nua inar féidir leat na teaghráin scripte a chur isteach. Anseo thíos feiceann tú an sampla caighdeánach atá freagrach as an teachtaireacht "Dia duit World" a thaispeáint. Má tá ábhar carachtar eile ann, cuir isteach é isteach sa chonsól, ag déanamh cinnte go bhfuil na sraitheanna go léir scríofa i gceart.
#! / BIN / BASH
Macalla "hello World"
- Ina dhiaidh sin, is féidir leat na socruithe a shábháil trí an teaglaim eochair CTRL + O a choinneáil.
- Níl an t-ainm comhaid ag teastáil, ós rud é go n-iarrtar orainn agus muid ag cruthú. Cliceáil ar Iontráil chun an coigilteas a chríochnú.
- Fág eagarthóir téacs trí CTRL + X.
Mar a fheicimid, níl aon rud casta i gcruthú do scripteanna féin le haghaidh bash, ach is é an ghné iomlán a fhios ag an gcód. Beidh ort é a scríobh ó thús thú féin, nó réitigh réamhdhéanta a chóipeáil ó fhoinsí saor in aisce. Tar éis an script a chur i bhfeidhm go rathúil sa chomhad, is féidir leat aistriú go sábháilte go dtí an chéad chéim eile.
Céim 2: Socrú scripte le haghaidh fóntais en
Níl an chéim seo éigeantach freisin, ach gan é ní féidir leis úsáideoirí a úsáideann an fhóntas ENV chun an script a thosú. Gan réamhchumraíocht, ní osclaíonn sé go simplí, ós rud é nach bhfuarthas na ceadanna comhfhreagracha ar dtús. Cuirtear iad tríd an ordú sudo chmod ugo + x script, áit a bhfuil script.sh ainm an chomhaid riachtanach.
Ná déan dearmad go n-éilíonn na gníomhartha go léir a dhéantar tríd an argóint sudo deimhniú a dhéanamh ar fhíordheimhniú an chuntais trí ionchur an phasfhocal Superuser. Ina dhiaidh sin, beidh teaghrán nua le feiceáil chun orduithe a thosú, rud a chiallaíonn go n-úsáidfear an suíomh go rathúil.
Céim 3: Script atá ann cheana a thosú
Téimid leis an bpríomhchéim, atá ag seoladh an script atá ann go díreach. Chun tús a chur leis, smaoinigh ar ordú simplí, a bhfuil an dearcadh aige ./Script.sh agus tá sé freagrach as comhad a sheoladh ón suíomh reatha. An toradh aschuir a fheiceann tú an screenshot thíos. Mar shampla, thóg muid an script a cruthaíodh roimhe seo. Ar an mbealach céanna, is féidir leat an cosán iomlán a shonrú freisin leis an réad ionas go mbeidh athrú tagtha ar an teaghrán, mar shampla, go /home/user/script.sh.
Tá athróg córais cosáin ag Linux. Cuimsíonn sé roinnt fillteán atá freagrach as réimse leathan gníomhartha a dhéanamh. Tugtar / USR / Áitiúil / Bin ar dhuine acu agus úsáidtear é chun cláir a shuiteáil láimhe. Mura bhfuil tú ag iarraidh an cosán iomlán a shonrú i gcónaí leis an script chun é a ghníomhachtú, cuir é le ceann de na fillteáin cosáin. Chun seo a dhéanamh, bain úsáid as an script cp script.sh /USR/LOCAL/BIN/Script.sh.
Ina dhiaidh sin, beidh an seoladh ar fáil ach ag dul isteach san ainm comhaid le leathnú.
Is é atá sa dara modh tosaigh ná an bhlaosc a ghlaoch ag an am céanna. Ba chóir duit bogadh go dtí an t-eolaire scripte agus script bash.sh. Tá an modh seo go maith toisc go ligeann sé duit gan an cosán iomlán a chur isteach leis an réad nó é a réamh-chur leis an eolaire comhfhreagrach cosáin.
Sin uile a theastaigh uainn labhairt faoi idirghníomhaíocht le scripteanna i Linux. Ní gá duit ach comhad cuí a chruthú nó atá ann cheana féin a chruthú, ag baint úsáide as na moltaí thuas.