A volte è utile disporre di informazioni su un sistema quando vi si accede via ssh o tramite un terminale locale, o forse solo per avere un caldo benvenuto con un po di ASCII art e informazioni sul proprio sistema, su Linux ci sono molti software che fanno questo lavoro, possiamo chiamarli strumenti di informazione […]
A volte è utile scrivere uno script bash che esegue un qualcosa di simile a “fai questo lavoro, se è ancora in esecuzione dopo XX secondi uccidilo”, come implementarlo in un normale ambiente bash ?
Niente di più semplice: si può utilizzare il comando di shell timeout
per raggiungere questo obiettivo.
Dalla sua pagina di informazioni:
timeout esegue il comando dato e lo uccide se è ancora in esecuzione dopo l’intervallo di tempo specificato
Vediamo come usarlo. Continue reading »