Bonjour, une petite question de script bash/sed/awk
Admettons que je veuille remplacer une chaîne de caractère par un nombre aléatoire et cette chaîne. J'ai essayé cat fichier | sed -e "s/.*\(CHAINE\).*/${RANDOM}-\1/g" Fort logiquement, sed va appeler une fois la variable RANDOM, ce qui fait que j'obtiendrai nnnnnnnnn-CHAINE nnnnnnnnn-CHAINE nnnnnnnnn-CHAINE et ainsi de suite. Ce n'est pas ce que je veux: pour bien faire, il faudrait qu'un nouveau nombre soit généré à chaque fois que sed trouve une occurrence de la chaîne. Il y a peut-être moyen de faire qqc avec awk, mais je ne connais pas assez ;-( Toute idée est la bienvenue ! Merci à l'avance, Gerd _______________________________________________________ Linux Mailing List - http://www.unixtech.be Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux Archives: http://www.mail-archive.com/[EMAIL PROTECTED] IRC: chat.unixtech.be:6667 - #unixtech