jeudi 18 septembre 2014

Chercher/remplacer en ligne de commande à la vitesse de la lumière

J'ai eu récemment besoin de faire une recherche/remplacement sur des dizaines de phrases que je stockais dans mon presse-papier, une solution était d'utiliser simplement 'sed' mais il fallait pour cela coller la phrase sur le terminal puis copier la sortie, avec 'xclip' plus besoin de le faire, il faudra tout d'abord installer xclip:


Et voici une petite fonction à ajouter dans son .bashrc


Il suffit de lancer cette fonction (lui associer un raccourci clavier serait une formidable idée pour aller à la vitesse c) pendant que la phrase se trouve dans le presse-papier, par exemple pour modifier tout les "#" en "-" dans le presse-papier, il suffira de lancer: