BASH Comment supprimer les fichiers de backup d’emacs

Voila un script qui sert a supprimer tous les vilains fichiers de backup d’emacs.

eclean.sh

#!/bin/bash
find . -name '#*#' -exec rm -f {} \; -or -name '*~' -exec rm -f {} \;

et une version un poil plus évoluer, ça peu qd même être bien de voir ce qu’on supprime :p

eclean.sh

#!/bin/bash
echo 'Cleaning emacs backups files ...'
find . -type f -name '#*#' -exec sh -c 'rm -f {} && echo {} deleted' \; -or -name '*~' -exec sh -c 'rm -f {} && echo {} deleted' \;

ce qui donne au final

hio@fantasy:~$ eclean 
Cleaning emacs backups files ...
./.config/deluge/gtkui.conf~ deleted
./.config/deluge/blocklist.conf~ deleted
./.config/deluge/core.conf~ deleted
./.emacs~ deleted
./.bashrc~ deleted
  • Print
  • Digg
  • del.icio.us
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • Twitter

Le commentaires sont fermés.