Come ottenere notifiche sul desktop dalla riga di comando di Linux

Cum să primiți notificări desktop de pe linia de comandă Linux
⏱️ 3 min read

Non sarebbe bello se potessi ricevere notifiche pop-up al termine di quelle attività a lunga esecuzione dalla riga di comando? Bene, puoi. In realtà, la creazione di notifiche desktop dalla riga di comando è molto semplice con l’estensione notify-send comando.

Puoi usare notify-send nei tuoi script o impostalo per essere eseguito seguendo un lungo comando che hai appena digitato nella riga di comando. I messaggi che crei sono completamente personalizzabili e si integrano automaticamente in qualsiasi ambiente desktop in esecuzione, quindi non sembrano fuori posto o brutti.

Notifica di base

Apri un terminale sul tuo sistema Linux e crea la tua prima notifica. Usa quello qui sotto e guarda come funziona.

L’hai visto apparire? Eccellente. Provane un’altro.

Ora puoi fare di più per personalizzare le tue notifiche!

Urgenza

Notifica critica

Alcune notifiche sono più importanti di altre. Sono disponibili tre livelli di notifiche: basso, normale e critico. Il tuo ambiente desktop potrebbe distinguerli visivamente o potrebbe influire sulla durata della loro visualizzazione sullo schermo. Puoi specificare l’urgenza delle tue notifiche con il file -u bandiera.

Guarda come si differenzia da uno a bassa urgenza:

Il tuo ambiente desktop determinerà come si comportano.

Icone

Icone di notifica

Sarebbe ancora meglio se potessi aggiungere un componente grafico a questi messaggi, no? Bene, puoi. notify-send consente di specificare un’icona. “Conosce già” tutte le tue icone di sistema, quindi se guardi sotto “/ usr / share / icons” puoi vedere cosa c’è disponibile. Usa il nome del file icona senza l’estensione insieme a -i flag per aggiungerlo al tuo messaggio.

Se non ti piacciono le icone di sistema, puoi sempre puntare le notifiche su icone personalizzate. Usa semplicemente il percorso del tuo file icona.

Altre bandiere

Ci sono altre bandiere che puoi esplorare. Per vederli tutti, corri notify-send --help. Un paio di utili consentono di specificare l’applicazione che invia la notifica e il tempo in cui rimane attiva. Quindi, se desideri che la notifica rimanga attiva per una durata specifica, aggiungi il file -t bandiera.

Il -a flag consente di specificare l’app che invia la notifica. Non tutti gli ambienti desktop includono queste informazioni, ma possono aiutarti a distinguere quando possono.

Scripting

Notifiche con script

Lo scripting è una delle cose principali con cui useresti tutto questo. Non deve nemmeno essere uno script Bash enorme e complesso. Supponi di voler una notifica quando il tuo sistema ha terminato l’aggiornamento. Può farlo abbastanza facilmente.

Puoi diventare complesso quanto vuoi con esso e persino creare i tuoi script wrapper con le notifiche.

L’esempio è ancora semplice, ma puoi avere un’idea di ciò che è possibile.

Su SSH

Se il tuo computer ha SSH configurato per le sessioni del server X, puoi effettivamente inviare notifiche anche tramite SSH.

Trolling le persone sulla tua rete ovviamente non è l’unica applicazione per questo. Hai bisogno delle informazioni di accesso proprio come se dovessi aggiungere SSH regolarmente. Tuttavia, non manterrà la sessione. Visualizzerà solo il messaggio e uscirà.

Tra SSH e scripting, puoi fare un’ampia gamma di cose con notify-send. Sperimenta e vedi come puoi adattarlo alle tue esigenze.

Join our Newsletter and receive offers and updates! ✅

0 0 votes
Article Rating
Avatar di Routech

Routech

Routech is a website that provides technology news, reviews and tips. It covers a wide range of topics including smartphones, laptops, tablets, gaming, gadgets, software, internet and more. The website is updated daily with new articles and videos, and also has a forum where users can discuss technology-related topics.

Potrebbero interessarti anche...

Subscribe
Notificami
guest
0 Comments
Inline Feedbacks
View all comments
0
Would love your thoughts, please comment.x