Trouver et supprimer les terminaisons de lignes DOS sur Ubuntu

J'ai constaté que beaucoup de mes fichiers ont le DOS des fins de ligne. En VI, ils ressemblent à ceci: "^M".
Je ne veux pas modifier les fichiers qui n'ont pas ces DOS des fins de ligne. Comment puis-je le faire à l'aide d'un script bash? Merci!

EV

source d'informationauteur exvance