Anonymný používateľ
Viac na
Ako môžem pozastaviť skript shellu na sekundu pred pokračovaním?
Našiel som len spôsob, ako čakať na vstup používateľa. Ja však chcem pozastaviť len to, aby mi while true
nespadol počítač.
Skúšal som pause(1)
, ale píše mi to -bash: syntax error near unexpected token '1'
. Ako sa to dá urobiť?
638
3
Použite príkaz
sleep
.Príklad:
Pri zadávaní časovej jednotky možno použiť aj desatinné čísla; napr.
spánok 1,5s
V Pythone (otázka bola pôvodne označená Python) je potrebné importovať modul času
alebo
Pre shell skript je to len
ktorý vykoná príkaz
sleep
. napr./bin/sleep
Uvedomujem si, že som s tým trochu neskoro, ale môžete tiež zavolať spánok a prejsť nežiaduce čas v. Napríklad, Ak by som chcel čakať 3 sekundy môžem urobiť:
4 sekundy by vyzerali takto: