Comment supprimer les espaces de fin de ligne dans un répertoire de fichiers Markdown

Si vous avez un répertoire plein de fichiers Markdown et souhaitez supprimer les espaces de fin de ligne de chaque ligne dans ces fichiers, vous pouvez utiliser la commande shell suivante. Cette commande utilise find pour localiser tous les fichiers .md et sed pour les modifier sur place, supprimant tout espace de fin de ligne.

Je recommande d’utiliser git pour suivre les changements, afin de pouvoir facilement annuler si quelque chose se passe mal.

trim-trailing-whitespace.sh
find . -type f -name "*.md" -exec sed -i -E 's/[[:space:]]+$//' {} +

Check out similar posts by category: Markdown, Linux