Git :: Retirer les espaces superflues
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
| Print article | This entry was posted by Keven M. on August 25, 2009 at 2:55 pm, and is filed under Revision control. Follow any responses to this post through RSS 2.0. You can leave a response or trackback from your own site. |