Ciao amici. Ultimamente, parte della comunità si è dedicata alla creazione di strumenti che migliorano i comandi che già esistono in Linux. Oggi, in questo post, imparerai a conoscere il comando timer in Linux.
Una breve introduzione a Timer
Il comando Timer è una creazione di uno sviluppatore di nome "Carlos Alexandro" che ha voluto condividere con la community il suo progetto.
È il comando timer che nella descrizione del profilo del tool su GitHub si definisce come
Timer è una piccola CLI, simile al sonno che tutti già conoscono e amano, con un paio di funzionalità extra.
In altre parole, un sleep
ma con una barra di avanzamento.
Oltre a questo, abbiamo anche altre funzionalità aggiuntive come
- Una barra di avanzamento che indica la progressione di detto timer
- Un timer che mostra quanto tempo è rimasto
- Timer con nome
E come previsto, l'installazione su Linux è di base ei metodi sono abbastanza vari.
Procediamoci.
Installazione del comando time in Linux
Abbiamo molti modi per installare Time su Linux. Troppi. Il più semplice e immediato è scaricare il DEB
e RPM
pacchetti in base alla tua distribuzione.
Per scaricare il pacchetto DEB, puoi usare wget
.
wget https://github.com/caarlos0/timer/releases/download/v1.1.0/timer_1.1.0_amd64.deb
E poi installalo sulla tua distribuzione preferita.
sudo apt install ./timer_1.1.0_amd64.deb
Per quanto riguarda il pacchetto RPM, puoi eseguire
wget https://github.com/caarlos0/timer/releases/download/v1.1.0/timer-1.1.0.x86_64.rpm
E poi installalo usando
sudo rpm -i timer-1.1.0.x86_64.rpm
Inoltre, se hai installato Homebrew, puoi semplicemente eseguire
brew install caarlos0/tap/timer
Ad ogni modo, ci sono ulteriori istruzioni sul sito GitHub dello strumento.
Utilizzo del comando timer in Linux
L'uso di questo comando è simile a sleep
comando. Dobbiamo ricordare che il sleep
comando ci consente di impostare un tempo prima di eseguire un'attività.
La sintassi di base è la seguente
timer <duration>
Oppure
timer -n <name> <duration>
Anche se puoi anche ottenere ulteriori informazioni eseguendo
timer --help
Oppure
man timer
Un esempio di come usarlo sarebbe
timer 15s

In questo caso, verrà eseguito il conto alla rovescia da 15 secondi alla fine. Le unità di tempo sono secondi (predefinito), minuti (m), ore (h) e giorni (d).
Il più utile di questo strumento è quando combinato con un'altra attività. Ad esempio:
timer 0.1m; cd Downloads/

Ed è così facile usarlo.
Conclusione
Il timer è un comando di base, ma negli script può essere molto utile grazie alla sua barra di avanzamento.
Spero che questo semplice post ti abbia aiutato.
Leggi anche:Come registrare le sessioni del terminale