GNU/Linux >> Linux Esercitazione >  >> Linux

Come inviare notifiche desktop su Ubuntu utilizzando l'invio di notifiche

Il comando notification-send invia la notifica al desktop. Non è invadente. Non chiede all'utente di premere ok e non toglie alcun controllo all'utente.

Questo articolo spiega come inviare vari tipi di notifiche desktop utilizzando il programma di invio notifiche.

1. Notifica semplice

notifica-invio può essere utilizzato per inviare una semplice notifica come mostrato di seguito.

$ notify-send 'Title of the message' 'Text of the message'

Fig:semplice notifica desktop

2. Notifica con un'icona

notifica-invio può essere utilizzato per inviare una notifica insieme a un'icona utilizzando l'opzione -i.

$ notify-send -u critical -i "notification-message-IM" 'Boss !!' 'Am done with the execution'

notifica-messaggio-IM è un tipo di icona che può essere utilizzata nel programma di invio notifiche.

Per visualizzare tutte le icone di notifica disponibili, fai riferimento alle linee guida per l'invio delle notifiche (nella sezione "Come posso ottenere queste icone slick").

Fig:Notifica con icona IM

3. Notifica con icona personalizzata

Puoi utilizzare la tua icona personalizzata utilizzando l'opzione notification-send -i come mostrato di seguito.

$ notify-send -i /home/sathiya/deal.ico 'Deal success'

Fig:Notifica con la tua icona personalizzata

4. Mostra l'output di qualsiasi comando

Ad esempio, puoi visualizzare le ultime righe di syslog come mostrato di seguito.

$ notify-send  syslog "`tail /var/log/syslog`"

Allo stesso modo, puoi utilizzare qualsiasi comando (ad esempio, data) e visualizzarne l'output come notifica sul desktop utilizzando l'invio di notifica.

Fig:Notifica che mostra l'output del comando data

5. Notifica dopo aver completato l'esecuzione di un comando

Per notificare solo se l'esecuzione del comando riesce, usa &&.

command && notify-send

Per notificare dopo che un comando (o uno script di shell o un lavoro in background) è stato completato, senza preoccuparti se i comandi hanno avuto successo o meno, usa ; .

long job ; notify-send

Questo metodo è estremamente utile quando stai eseguendo uno script di shell di lunga durata in background e vorresti essere avvisato con un piccolo pop-up non intrusivo quando il lavoro è completato.


Linux
  1. Come installare Budgie Desktop in Ubuntu 17.04

  2. Come gestire la spaziatura delle icone del desktop utilizzando il terminale in Ubuntu 14.04?

  3. Come inviare un messaggio Xmpp utilizzando la riga di comando?

  4. Come aggiungere l'indirizzo IP su Ubuntu 18.04 usando netplan?

  5. Come inviare una stringa al server utilizzando s_client

Come eseguire l'aggiornamento a Ubuntu 20.04 LTS Desktop

Come installare Grafana su Ubuntu 20.04

Come installare Browser su Ubuntu 20.04

Come vedere le notifiche Android su Ubuntu Desktop

Come abilitare la notifica desktop per VLC in Ubuntu [Suggerimento rapido]

Come installare Ubuntu 20.04 Desktop