GNU/Linux >> Tutoriales Linux >  >> Linux

Bash script para calcular el tiempo transcurrido

Cualquiera $(()) o $[] funcionará para calcular el resultado de una operación aritmética. Estás usando $() que simplemente toma la cadena y la evalúa como un comando. Es una distinción un poco sutil. Espero que esto ayude.

Como tink señaló en los comentarios de esta respuesta, $[] está en desuso, y $(()) debe ser favorecido.


Me parece muy limpio usar la variable interna "$SECONDS"

SECONDS=0 ; sleep 10 ; echo $SECONDS


Linux
  1. ¿Se puede conectar un script Bash a un archivo?

  2. ¿Cómo depurar un script Bash?

  3. Bash Script para completar una plantilla?

  4. Cómo dividir una cadena en Bash Script

  5. Compruebe cuánto tarda en ejecutarse un script de Bash con el comando de tiempo

35 ejemplos de secuencias de comandos Bash

Cómo ejecutar un script Bash

Typeset -a ¿Está dando un error en el script?

Ejecutar script bash desde URL

nombre base con espacios en un script bash?

Coincidencia de patrón de secuencia de comandos Bash