Archive for August 25, 2009
Git :: Retirer les espaces superflues
Aug 25th
Sur snipplr.com, j’ai trouvé une façon simple et efficace afin de retirer les espaces superflues dans plusieurs fichiers.
Lorsque je ‘commit’ mes changements avec Git, celui-ci se plein souvent des ‘trailing whitespaces’.
Pour lister les fichiers contenants des espaces inutiles :
cd mon_projets/
.git/hooks/pre-commit 2>&1 | sed '/^\*/d' | sed 's/:.*//' | uniq
Pour les retirer, on applique une règle avec Sed:
for FILE in `.git/hooks/pre-commit 2>&1 | sed '/^\*/d' | sed 's/:.*//' | uniq` ; do sed -ie 's/[[:space:]]*$//' $FILE ; done