Comment afficher le message "hello $username, la date d'aujourd'hui est $date" dès que vous vous connectez à Ubuntu.
Réponse acceptée :
Si vous voulez voir le message lorsque vous ouvrez le terminal ou après vous être connecté à tty1-6, placez simplement cette ligne à la fin de ~/.bashrc
fichier (ouvrez-le depuis le terminal avec gedit ~/.bashrc
):
echo "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
Si vous souhaitez voir le message après vous être connecté à l'interface graphique, procédez comme suit :
-
Créez un nouveau fichier
name_and_date.sh
:gedit ~/bin/name_and_date.sh
-
Si vous souhaitez recevoir une notification sur le bureau, insérez les 2 lignes suivantes :
#!/bin/bash notify-send "Hello" "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
Alternativement, si vous voulez qu'une fenêtre contextuelle (boîte de message) apparaisse, mettez les 2 lignes suivantes à l'intérieur :
#!/bin/bash zenity --info --title "Hello" --text "Hello $USER, today's date is $(date +"%A, %d-%m-%y")"
-
Enregistrez le fichier et fermez-le.
-
Rendre le fichier exécutable :
chmod +x ~/bin/name_and_date.sh
- Rechercher dans Dash pour les applications de démarrage , ouvrez-le et cliquez sur Ajouter .
- Sous le nom, tapez "Afficher mon nom et ma date" ou quelque chose que vous reconnaîtrez.
- Sous le type de commande :
/home/$USER/bin/name_and_date.sh
(modifier$USER
avec votre nom d'utilisateur). - Sous commentaire (si vous le souhaitez), saisissez une brève description.