Tsela ea ho Sebelisa "Lithako" tsa Linux Ho Laela Kemiso ea BASH Script

Mongoli ona o bontša kamoo u ka sebelisang taelo ea ho robala ea Linux ho emisa script script.

Ka boeona, taelo ea boroko ha e na thuso ka ho feletseng ntle le haeba o rata ho koala fensetere ea hao ea fensetere empa e le karolo ea script e ka sebelisoa ka litsela tse sa tšoaneng tse kenyeletsang ho ba khefu pele u leka hape.

Ka mohlala, nahana hore u na le script e sebetsanang le lifaele tse kopiloeng ho seva se seng. Mongolo ha oa lokela ho qala ts'ebetso ea kopi ho fihlela lifaele tsohle li qetile ho lata.

Tsamaiso ea ho jarolla e etsoa ka script e fapaneng ka ho feletseng.

Script bakeng sa ho kopitsa lifaele e ka 'na ea e-ba le sekoahelo ho hlahloba hore na lifaele kaofela li lokolotsoe (ke hore e tseba hore ho na le lifaele tse 50 le ha lifaele tse 50 li fumanoe mokhoa oa ho kopitsa o qalisoa).

Ha ho na taba eo script e tsoelang pele e lekoa ha e ntse e nka nako ea prokonta. Ho e-na le hoo, u ka 'na ua khetha ho hlahloba hore na ho na le lifaele tse lekaneng tse kopiloeng le haeba li sa emise metsotso e seng mekae ebe o leka hape. Taelo ea boroko e phethahetse maemong ana.

Kamoo U ka Sebelisang Taelo ea ho robala

Ho sebelisa taelo ea boroko ea Linux kenyelletsa tse latelang ka fensetereng ea lifofane:

ho robala 5s

Taelo e ka hodimo e tla etsa khefu ea hao ea ho qetela metsotsoana e 5 pele e khutlisetsa molaong oa taelo.

Taelo ea boroko e hloka hore lentsoe le ka sehloohong la robala le latele palo eo u lakatsang ho e ema ka nako e itseng le ka tekanyo ea tekanyo.

O ka bonts'a ho lieha ha metsotsoana, metsotso, lihora kapa matsatsi.

Ha ho tluoa tabeng ea matsatsi a ho leta ho hong ho ka etsahala ho ka ba molemo ho nahana ka ho sebelisa mosebetsi oa cron ho tsamaisa script ka nako e fapaneng ho fapana le ho ba le script e mathang ka morao matsatsi a felile.

Palo ea taelo ea boroko ha ea lokela ho ba palo e feletseng.

O ka boela oa sebelisa linomoro tsa phapang.

Ka mohlala, ho loketse ho sebelisa syntaxe e latelang:

robala 3.5s

Mohlala o Sebelisang Taelo ea Boroko

Script e latelang e bontša kamoo u ka sebelisang taelo ea boroko kateng ho etsa hore nako e fokolang e thehiloeng ho countdown:

#! / bin / bash

x = 10

ha [$ x -gt 0]

etsa joalo

ho robala 1s

hlakisa

echo "$ x metsotsoana ho fihlela e phatloha"

x = $ (($ x - 1))

e felile

Lengolo lena le beha khethollo ea x ho ea ho 10. Lekhalo le leng le le leng le tla tsoela pele ho ntlafatsa ha bohlokoa ba x bo leholo ho feta zero.

Taelo ea boroko e emisa script ka motsotsoana o mong le o mong nako le nako ho potoloha.

Sengoliloeng se setseng se senya skrine ka mong, se bonts'a molaetsa "x metsotsoana ho fihlela o phatloha" (ie 10) ebe o tlosa 1 ho tloha ho bohlokoa ba x.

Ntle le taelo ea boroko, mongolo o ne o tla phunyeletsa ka hohle mme melaetsa e ne e tla bonahala kapele haholo.

Taelo ea boroko e na le liphetoho tse 'maloa feela.

The -help switch e bontša faele ea thuso bakeng sa taelo ea boroko. U ka finyella ntho e tšoanang ka ho sebelisa monna eo ka taelo e latelang:

motho oa robala

Molaetsa oa - --version o bontsa phetolelo ea taelo ea boroko e kenngoa tsamaisong ea hau.

Tlhahisoleseding e khutliselitsoeng ke sesebelisoa sa --version se latelang: