Mar a chleachdas tu an stiùireadh "cadal" Linux gus stad a chur air sgriobt BASH

Tha an iùl seo a 'sealltainn mar a chleachdas tu an comann cadail Linux gus stad a chur air sgriobt bash.

Air a shon fhèin, chan eil an t-òrdugh cadail gu tur gun fheum mura h-eil thu ag iarraidh glasadh suas an uinneag deiridh agad ach mar phàirt de sgriobt, faodar a chleachdadh ann an iomadh dòigh, a 'gabhail a-steach mar fhactair sios mus dèan thu air ais òrdugh.

Mar eisimpleir, smaoinich gu robh sgriobt agad a bha a 'deasachadh fhaidhlichean air an lethbhreacadh bho fhrithealaiche eile. Cha bu chòir don sgriobt am pròiseas lethbhreac a thòiseachadh gus am bi a h-uile faidhle air crìochnachadh a luchdachadh a-nuas.

Tha am pròiseas lorgaidh air a dhèanamh le sgriobt gu tur air leth.

Is dòcha gu bheil an lùb airson copaidh a dhèanamh air na faidhlichean a 'gabhail a-steach lùb gus dearbhadh a bheil na faidhlichean air fad air an luchdachadh sìos (me tha fios aige gum bu chòir 50 faidhle a bhith ann agus nuair a lorgar 50 faidhle gu bheil am pròiseas air a thòiseachadh).

Chan eil coltas ann gu bheil an sgriobt a 'feuchainn a-rithist oir tha e a' gabhail ùine pròiseasaiche. An àite sin, 's dòcha gum bi thu a' feuchainn ri dearbhadh a bheil lethbhreacan gu leòr ann agus mura dèan thu stad airson beagan mhionaidean agus feuch ris a-rithist. Tha an t-òrdugh cadail ceart anns na suidheachaidhean sin.

Mar a chleachdas tu an Command Command

Gus an àithne cadail Linux a chleachdadh, cuir a-steach na leanas a-steach don uinneag terminal:

cadal 5s

Nì an t-òrdugh gu h-àrd an stad agad airson 5 diogan mus till thu thu chun loidhne-àithne.

Feumaidh an t-òrdugh cadail an cadal prìomh fhacal agus an àireamh a tha thu airson stad a chur air agus an uairsin an aonad tomhais.

Faodaidh tu an dàil a chomharrachadh ann an diogan, mionaidean, uairean no latha.

Nuair a thig e gu làithean feitheimh airson rudeigin a dhèanamh, is dòcha gum bi luach ann a bhith a 'cleachdadh obair cron gus an sgriobt a ruith aig amannan cunbhalach an àite sgriobt a bhith a' ruith anns a 'chùl airson làithean air dheireadh.

Chan fheum àireamh na h-àireimh cadail a bhith na àireamh iomlan.

Faodaidh tu cuideachd àireamhan puing bogaidh a chleachdadh.

Mar eisimpleir, tha e ceart gu leòr an co-chòrdadh a leanas a chleachdadh:

cadal 3.5s

Eisimpleir Cleachd airson A 'Chomannd Chadail

Tha an sgriobt a leanas a 'sealltainn mar a chleachdas tu an àithne cadail gus cloc cunntadh-sìos stèidhichte air stàladh a dhèanamh:

#! / bin / bash

x = 10

fhad 'sa tha [$ x -gt 0]

dèan

cadal 1s

soilleir

mac-samhail "$ x diogan gus an tèid e"

x = $ (($ x - 1))

deiseil

Bidh an sgriobt a 'suidheachadh an caochlaideach x gu 10. Leanaidh an t-fhad-lùib a' dol air ais fhad 'sa tha luach x nas motha na neoni.

Bidh an t-òrdugh cadail a 'sàrachadh an sgriobt airson 1 dàrna turas gach uair timcheall air an lùib.

Bidh an còrr den sgriobt a 'glanadh an sgrion a h-uile gluasad, a' sealltainn an teachdaireachd "x diogan gus an cuir e às" (ie 10) agus an uairsin a 'toirt air falbh 1 bho luach x.

Às aonais an àithne cadail, bhiodh an sgriobt a 'gluasad troimhe agus bhiodh na teachdaireachdan air an taisbeanadh ro luath.

Chan eil ach dà shlat air an àithne cadail.

Bidh an t-atharrachadh -help a 'sealltainn an fhaidhle cuideachaidh airson an àithne cadail. Faodaidh tu an aon rud a choileanadh le bhith a 'cleachdadh an òrdugh fear mar a leanas:

cadal duine

Tha an t-òrdugh --version a 'sealltainn an tionndaidh den àithne cadail a tha air a stàladh air do shiostam.

Tha am fiosrachadh a th 'air a thilleadh leis an atharrachadh - tionndadh mar a leanas: