“Conocimiento software>Quicktime

¿Cómo se escribe un script de shell que muestra la hora cada 15 segundos?

2012/10/8
Existen varios métodos para lograr esto, cada uno con ligeras diferencias. Aquí hay dos enfoques comunes:

Método 1:Usando `while` bucle y` sleep`

Este es un enfoque sencillo que usa un bucle `while` para verificar continuamente el tiempo y` dormir 'para detener la ejecución.

`` `Bash

#!/bin/bash

mientras que es cierto; hacer

fecha +"%t" # Muestra la hora en HH:MM:Formato SS

dormir 15

hecho

`` `` ``

Este script se ejecutará indefinidamente. Para detenerlo, presione Ctrl+C. El comando `date +"%t "` formatea la salida para mostrar solo la hora. Puede ajustar la cadena de formato según sea necesario (consulte 'Man Date` para opciones).

Método 2:Uso del comando `watch`

El comando 'Watch` está diseñado para ejecutar repetidamente un comando y mostrar la salida. Este es un enfoque más conciso.

`` `Bash

#!/bin/bash

ver -n 15 fecha +"%t"

`` `` ``

La opción `-N 15` le dice a` Watch` que ejecute el comando `date` cada 15 segundos. Este script también se ejecuta indefinidamente y requiere que CTRL+C se detenga.

Elegir el mejor método:

* Método 1 (bucle): Ofrece más control si necesita agregar una lógica más compleja dentro del bucle (por ejemplo, verificar otras condiciones, realizar acciones adicionales).

* Método 2 (reloj): Más simple y más conciso para la tarea específica de mostrar repetidamente el tiempo.

Recuerde hacer el ejecutable de script usando `Chmod +X Your_Script_Name.sh` antes de ejecutarlo. Reemplace `your_script_name.sh` con el nombre real de su archivo de script.

Quicktime
Cómo ajustar la escala de QuickTime
¿Qué secuencias enumera la velocidad de la memoria de más rápido a más lento?
Cómo obtener mi película Quicktime completo para cargar en una página web
¿Qué Mov QuickTime?
¿Cuál es el reloj del procesador de ritmo para ejecutar instrucciones?
Cómo convertir las películas QuickTime a 100 MB
Cómo aumentar el volumen de los archivos de QuickTime
Cómo agregar fotos a QuickTime
Conocimiento de la computadora © http://www.ordenador.online