Pour plus de clarté, je fais afficher un moment contenant des digits différents pour chaque champs: 7/8/2003 16h 5min 6secs... Et au moins un accent, en français.
Une (longue) ligne: $ man -Pcat date 2>/dev/null|col -b|grep ^[[:space:]]*%.[[:space:]]|while read a b;do printf "%s %-28s %-28s %s\n" "$a" "$(date -d "2003-8-7 16:5:6" +$a)" "$(export LANG=fr_CH LC_ALL=fr_CH;date -d "1970-1-1 1:0:1060265106" +$a)" "$b";done Plus lisible comme ça: $ man -Pcat date 2>/dev/null |\ col -b |\ grep ^[[:space:]]*%.[[:space:]] |\ while read a b do printf "%s %-28s %-28s %s\n" \ "$a" \ "$(date -d "2003-8-7 16:5:6" +$a)" \ "$(export LANG=fr_CH LC_ALL=fr_CH; date -d "1970-1-1 1:0:1060265106" +$a)" \ "$b" done Le résultat s'affiche mieux avec un terminal de 112 colonnes au moins, ou avec la commande ``| less -S'' -- Félix Hauri - <[EMAIL PROTECTED]> - http://www.f-hauri.ch -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.