2008-04-28, 21:38(+02), Thierry B.:
> --{ Nicolas MICHEL a plopé ceci: }--
>
>> Parce que pour ce que j'en ai vu, ça sort beaucoup de caractères autre
>> que alpha-numérique.
>>
> Ah, ben justement, je viens de tomber sur un truc étrange. Il est
> probable que je n'ai pas les yeux en face des pixels, mais bon...
> Je pensais filtrer la sortie de /dev/[u]random avec tr pour effacer
> tout ce que je ne veux pas voir, mais non, tr n'est pas coopératif:
>
> tth@gally:~/RayTracing/ExpoVsition$ tr -d '[^A-Z]'
> abc456YHN
> abc456
Ben oui, ca efface "[", "^", A -> Z, "]".
La syntaxe de tr, c'est
tr -cd A-Z
(parfois differente sur les vieux tr des SysV où il faut
tr -cd '[A-Z]').
> tth@gally:~/RayTracing/ExpoVsition$ tr -d '[A-Z]'
> abc345THY
> abc345
>
> Il n'y aurait donc pas moyen d'inverser le pattern des caractères
> à effacer ? Quelque chose m'échappe, là... C'est le tr du GNU.
[...]
Quoi a propos lire la page de l'homme?
--
Stéphane