Ouais, je confirmes, sed c'est dien... par contre pour la regexp, je proposerai plutôt:
"s/^[0-9a-f]*:$username\$/$nouveau:$username/"
le but:
- éviter les petits rigolos qui joueraient avec un ':' dans le username pour contourner le système;
- éviter les bugs si il y au aussi un username 'gilberte'...
[^] # Re: sed ?
Posté par Christophe --- . En réponse au message Ecrire dans un fichier à un endroit donné. Évalué à 4.
"s/^[0-9a-f]*:$username\$/$nouveau:$username/"
le but:
- éviter les petits rigolos qui joueraient avec un ':' dans le username pour contourner le système;
- éviter les bugs si il y au aussi un username 'gilberte'...