Sto programmando uno script di shell Linux che stamperà i banner di stato durante la sua esecuzione solo se figlet
è installato lo strumento appropriato, ad esempio : raggiungibile sul percorso di sistema .
Esempio:
#!/usr/bin/env bash
echo "foo"
figlet "Starting"
echo "moo"
figlet "Working"
echo "foo moo"
figlet "Finished"
Vorrei che il mio script funzionasse senza errori anche quando nonfiglet
è installato .
Quale potrebbe essere un metodo pratico ?
figlet ... || true
.
figlet || true
, ma nel tuo caso probabilmente una funzione shell che è Echos in chiaro Se nessun Banner può essere stampato è più probabile quello che vuoi.