Bonjour,
Nouvel arrivé en provenance de xubuntu 14.04, j’utilisais regexxer avec bonheur. Installé sur ma debian 9 j’ai un message d’erreur à la simple demande de visualisation d’un fichier :
(regexxer:8881): Gtk-CRITICAL **: gtk_text_buffer_emit_insert: assertion 'g_utf8_validate (text, len, NULL)' failed
J’ai cherché sur le net, c’est parce que le fichier n’est pas UTF8. En fait on peut enregistrer un fichier en windows1252, s’il ne contient pas de caractère accentué, ça lui pose pas de pb, mais dès qu’il y a un caractère accentué. L’erreur existe également en Xubuntu18.04.1, donc pas de repli possible.
J’ai pas trouvé de soluce, de contournement. Je suis preneur de soluce, de contournement, d’alternative à regexxer attendu que c’est un GUI et que bon coté ligne de commande j’ai sous le coude :
# Trouver des fichiers selon un masque, chercher et remplacer une chaîne de caractères
find . -name "*.php" -print | xargs sed -i 's/georges@6ma.fr/michel@6ma.fr/g'
Merci d’avance
@+
Mob