# pratique pour afficher les alertes
# les images disponnibles sont dans le reperoitre /usr/share/xcowsay/cow_XXX.png et utilisées avec l'option --cow-size=XXX
# on peut remplacer la vache par une autre image qui peut être composée à la volée sur un texte
M="c'est fini" F=$(mktemp -u); convert -background black -fill white -size 400x300 -alpha Shape caption:"$M" $F.png && DISPLAY=:0 /usr/games/xcowsay -t 0 --image=$F.png $(date) && rm $F.png
# pour utiliser une image frequente ajouter par exemple /usr/share/xcowsay/cow_perso.png
xcowsay -t 0 --cow-size=perso texte a afficher
# prevenir quand une commande est finie:
commande; /usr/games/xcowsay -t 0 "commande finie"
# après coup on recupère le n° de process
^Z # pour mettre en tache de fond
pidof nom_de_la_commande
wait $(pidof nom_de_la_commande); /usr/games/xcowsay -t 0 "commande finie"
# ou si ce n'est pas une commande lancé par ce shell
while pidof nom_de_la commande; do sleep 10; done; /usr/games/xcowsay -t 0 "commande finie"
sm
idem mais mobilise tout l'écran
|