GNU/Linux >> Znalost Linux >  >> Linux

Bash skript pro výpočet uplynulého času

Buď $(()) nebo $[] bude fungovat pro výpočet výsledku aritmetické operace. Používáte $() což jednoduše vezme řetězec a vyhodnotí jej jako příkaz. Je to trochu jemné rozlišení. Doufám, že to pomůže.

Jak Tink zdůraznil v komentářích k této odpovědi, $[] je zastaralá a $(()) by měl být upřednostňován.


Považuji za velmi čisté použití interní proměnné "$SECONDS"

SECONDS=0 ; sleep 10 ; echo $SECONDS


Linux
  1. Může být Bash skript připojen k souboru?

  2. Sazba -a Je zadávání chyby ve skriptu?

  3. Bash skript k vyplnění šablony?

  1. Jak rozdělit řetězec ve skriptu Bash

  2. Spusťte bash skript z adresy URL

  3. alternativy --config java bash skript

  1. základní jméno s mezerami ve skriptu bash?

  2. Spusťte příkaz bash na jenkins pipeline

  3. Bash:vypočítá čas, který uplynul mezi dvěma časovými značkami