Come mostrare il messaggio "ciao $ username, la data di oggi è $ date" non appena accedi a Ubuntu.
Come mostrare il messaggio "ciao $ username, la data di oggi è $ date" non appena accedi a Ubuntu.
Risposte:
Se vuoi vedere il messaggio quando apri il terminale o dopo aver effettuato l'accesso in tty1-6, inserisci questa riga alla fine del ~/.bashrc
file (aprilo dal terminale con gedit ~/.bashrc
):
echo "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
Se si desidera visualizzare il messaggio dopo aver effettuato l'accesso nella GUI, attenersi alla seguente procedura:
Crea un nuovo file name_and_date.sh
:
gedit ~/bin/name_and_date.sh
Se vuoi ricevere una notifica desktop, inserisci le prossime 2 righe:
#!/bin/bash
notify-send "Hello" "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
In alternativa, se si desidera visualizzare un popup (finestra di messaggio), inserire le 2 righe successive all'interno:
#!/bin/bash
zenity --info --title "Hello" --text "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
Salva il file e chiudilo.
Rendi il file eseguibile:
chmod +x ~/bin/name_and_date.sh
/home/$USER/bin/name_and_date.sh
(cambia $USER
con il tuo nome utente).~/.bashrc
non ~/bashrc
. Eccellente tutorial per la creazione di un'applicazione di avvio.
.sh
per uno script bash , è confuso! Altrimenti buona risposta! +1
.