De même que grep permet d'extraire des lignes, comment sous emacs, supprimer
toutes les lignes d'un fichier qui contiennent le même mot ?
( par partir de la fonction (recherche suppression)).
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Jacques L'helgoualc'h
"jms" a dit :
De même que grep permet d'extraire des lignes, comment sous emacs, supprimer toutes les lignes d'un fichier qui contiennent le même mot ? ( par partir de la fonction (recherche suppression)).
Par exemple avec la fonction (query-replace-regexp ...) :
C-M-% ^.*<toto>.* C-q C-j RET RET y
(ou ! au lieu de y quand on a vu que ça marche).
Sous windows, il faut peut-être remplacer le changement de ligne C-q C-j par C-q C-m C-j ...
Merci.
de rien, -- Jacques L'helgoualc'h
"jms" <saillant@cybercable.tm.fr> a dit :
De même que grep permet d'extraire des lignes, comment sous emacs, supprimer
toutes les lignes d'un fichier qui contiennent le même mot ?
( par partir de la fonction (recherche suppression)).
Par exemple avec la fonction (query-replace-regexp ...) :
C-M-% ^.*<toto>.* C-q C-j RET RET y
(ou ! au lieu de y quand on a vu que ça marche).
Sous windows, il faut peut-être remplacer le changement de ligne
C-q C-j par C-q C-m C-j ...
De même que grep permet d'extraire des lignes, comment sous emacs, supprimer toutes les lignes d'un fichier qui contiennent le même mot ? ( par partir de la fonction (recherche suppression)).
Par exemple avec la fonction (query-replace-regexp ...) :
C-M-% ^.*<toto>.* C-q C-j RET RET y
(ou ! au lieu de y quand on a vu que ça marche).
Sous windows, il faut peut-être remplacer le changement de ligne C-q C-j par C-q C-m C-j ...