Le 09/11/06, jipe <[EMAIL PROTECTED]> a écrit : > je verrais plutôt ceci: > > var="61 62 75 73 65 20 64 65 73 20 62 6F 6E 73 20 73 65 6E 74 69 6D > 65 6E 74 73 20 64 65 20 73 65 73 20 63 61 6D 61 72 61 64 65 73" > message=$(printf %"$COLUMNS"b "$USER \\x${var// /\\x}") while :; do > for ((i=0;i<COLUMNS;i++)); do printf "\r${message:i}${message:0:i}"; > sleep 0.1; done; done
Excellent :-D J'imagine que var contient le code hexa des caractères du message. Après y a plus qu'à lire man printf... A ranger à côté de la minute de neige de l'année dernière :) -- Christophe Gaubert http://ch4tn01r.free.fr/blog Participez à la liste Avis de citoyens : http://fr.groups.yahoo.com/group/Avis_de_citoyens/
========================================= Vous souhaitez acquerir votre pack ou des services Mandriva? Rendez-vous sur "http://store.mandriva.com". Rejoignez le club Mandriva : http://club.mandriva.com =========================================