Ahoana ny fampiasana ny "torimaso" Linux hanombohana ny BASH Script

Ity toro-lalana ity dia mampiseho ny fomba fampiasana ny baiko torimaso Linux mba hampijanonana ny bash script.

Amin'ny tenanao manokana, ny baiko torimaso dia tena tsy misy ilana azy raha tsy tianao ny manidy ny varavarankelinao, fa amin'ny ampahany amin'ny script kosa dia azo ampiasaina amin'ny fomba maro isan-karazany, anisan'izany ny fampiasana paikady alohan'ny hamerenana baiko.

Ohatra, eritrereto hoe manana script ianao izay nanamboatra rakitra voafafa amin'ny lohamilina hafa. Ny script dia tsy tokony hanomboka ilay dika kopia mandra-pahavitan'ny rakitra rehetra.

Ny fizotry ny famoahana dia vita amin'ny script iray misaraka.

Ny script raha handika ny rakitra dia mety ahitana sombin-tsofina mba hitsapana ny rakitra rehetra alefa (fantatra fa tokony tokony misy 50 ny rakitra ary rehefa tratra ny rakitra 50 dia manomboka ny dika kopia).

Tsy misy sombin-dahatsoratra manamarina mandrakariva ny andro ao amin'ny script. Azonao atao ny misafidy ny hitsapana raha misy antontan-taratasinao ampy ary raha tsy misy fiatoana mandritra ny minitra vitsy ary manandrama indray. Ny didy torimaso dia tanteraka amin'ny toe-javatra iainana.

Ahoana ny fampiasana Ny torimaso Mandidy

Raha mampiasa ny baiko torimaso Linux dia midira ao amin'ny fikandrana terminal:

5s sleep

Ny baiko etsy ambony dia hampiato ny terminal anao mandritra ny 5 segondra alohan'ny hiverina any amin'ny laharana baiko.

Ny baiko torimaso dia mitaky ny torimaso tenenina manaraka ny isa tianao hampiatoanao ary avy eo ny vondrona misy fepetra.

Azonao atao ny manamarika ny fahatarana amin'ny segondra, minitra, ora na andro.

Raha mikasika ny andro fiandrasana zavatra iray hitranga dia mety ho sarobidy amin'ny fampiasana asa cron iray ny famoahana ny script amin'ny dingana tsy tapaka raha tsy mifanohitra amin'ny fananana script izay mihazakazaka ao ambadiky ny andro farany.

Ny laharana amin'ny baiko torimaso dia tsy voatery ho isa iray manontolo.

Azonao ampiasaina koa ny isa maromaro.

Ohatra, tsara tokoa ny mampiasa ny endri-tsoratra manaraka:

torimaso 3.5s

Fampiasana ohatra ho an'ny baomba torimaso

Ity script ity dia mampiseho ny fomba fampiasana ny torimaso torimaso mba hahatonga ny famantaranandro fikirakirana farany:

#! / Bin / bash

x = 10

raha [$ x -gt 0]

manao

1S

mazava

Echo "$ x segondra mandra-pialana"

x = $ (($ x - 1))

vita

Ny script dia mametraka ny x x 10. Ny tohiny dia mbola hanohy ny dika mitovy, nefa ny sandan'ny x dia mihoatra noho ny zero.

Ny baiko torimaso dia mamaky ny script ho 1 segondra isaky ny manodidina ny loop.

Ny ambiny ao amin'ny script dia manadio ny efijery isaky ny dinganina, mampiseho ny hafatra "x segondra mandra-pialana" (izany hoe 10) ary avy eo dia miala amin'ny sanda x.

Raha tsy misy ny baiko torimaso, dia hipoitra ilay script ary haely haingana ireo hafatra.

Ny baiko torimaso dia manana switch ihany.

Ny switch -help dia mampiseho ny rakitra fanampiana ho an'ny baiko torimaso. Azonao atao ny manatanteraka ny zavatra iray amin'ny fampiasana ny baikon'ny lehilahy toy izao:

Lehilahy matory

Ny baiko -version dia maneho ny baikon'ny torimaso torimaso napetraka ao amin'ny rafitrao.

Ny vaovao naverin'ny fiovana --version dia toy izao manaraka izao: