Nzira Yokushandisa Iko Linux "hope" Raira Kupedza BASH Script

Uyu mutungamiri anoratidza kuti ungashandisa sei murairo weLin sleep yokumisa bash script.

Pamusoro payo, murairo wehope haubatsiri zvachose kunze kwekuti iwe uchida kuvhara firati yako yekupedzisira asi sechikamu che script inogona kushandiswa nenzira dzakasiyana siyana kusanganisira sekumbomira chiitiko usati waedza zvakare mutemo.

Somuenzaniso, fungidzira iwe une script yakagadzirirwa mafaira akanyorwa kubva kune imwe server. Iyo script haifaniri kutanga maitiro ekukopi kusvikira mafaira ose apedza kupedza.

Izvo zvinoshandiswa zvinoshandiswa ne script zvakakwana zvakasiyana.

Script yekukopa mafaira angave ane chinyorwa chekuongorora kana mafaira acho ose akadzingwa (kureva kuti anoziva kunofanira kuve nemafaira 50 uye apo mafaira makumi mashanu akawanikidzwa inotanga ikopi).

Izvo hazvina chikonzero script inoramba ichiongororwa sezvo inotora purogiramu nguva. Pane kudaro, unogona kusarudza kuongorora kana kune mafaira akakwana akakopiwa uye kana pasina kumira kwemaminitsi mashomanana ndokuzoedza zvakare. Murairo wehope wakakwana mumamiriro ezvinhu aya.

Nzira Yokushandisa Iro Rokurara

Kushandisa murairo weLinux wokurara uite zvinotevera muwindo rekupedzisira:

kurara 5s

Murairo uri pamusoro apa uchaita kuti pave nekuguma kwemaawa masere masikati vasati vadzokera kumuganhu wemirairo.

Murairo wehope unoda kuti mashoko ehope avateverere uchiteverwa nhamba yaunoda kumisa uye uye iyo imwe yero.

Iwe unogona kutsanangura kuchera kwemashure, miniti, maawa kana mazuva.

Kana zvasvika kune mazuva okumirira kuti chimwe chinhu chiitike zvingave zvakakodzera kufungidzira kushandisa basa rekron kuti rishandise script nguva dzese nguva isiri iyo kuva nescript inomhanya kumashure kwemazuva ekupedzisira.

Nhamba yeirairo yehope haifaniri kuva nhamba yose.

Iwe unogonawo kushandisa nhamba yepamusoro yenhamba.

Somuenzaniso, zvakanyatsonaka kuti shandisa izwi rinotevera:

kurara 3.5s

Muenzaniso Unoshandisa Kuraira Kurara

Script inotevera inoratidza kuti ungashandisa sei murairo wekurara kuti uite chitubu chinobva ku Countdown clock:

#! / bin / bash

x = 10

apo [$ x -gt 0]

ita

kurara 1s

zvakajeka

echo "$ x seconds kusvika blast"

x = $ (($ x - 1))

zvakaitwa

Iyo script inogadzirisa shanduko x kusvika ku10. Chimbo chechinguva chicharamba chichishandura apo kukosha kwe x kukura kupfuura zero.

Murairo wehope unomisa script kwechikamu chekutanga nguva imwe neimwe yakakomberedzwa.

Zvose zvese script inovhara skrini imwe neimwe iyo inotarisa, inoratidza mharidzo "x seconds kusvika blast" (kureva 10) uye zvino inodzinga 1 kubva kuhuwandu hwe x.

Pasina murairo wehope, script yaizofambisa uye mharidzo yaizoonekwa nekukurumidza.

Iro rinorara rinorayira chete rine zvigadziri zvese.

I--help switch inoratidzira faira rekuita kwerairo yekurara. Iwe unogona kuita chinhu chimwe chete kuburikidza kushandisa murume wacho kuraira sezvizvi:

murume akarara

I - -version murairo inoratidza shanduro yemirairo yehope iyo yakaiswa pane yako system.

Mashoko aya akadzorerwa ne - --version switch inotevera: