Lorsque j'essaie d'exécuter un script créé avec Visual Studio Code sous Windows dans mon installation Ubuntu WSL, le message d'erreur suivant s'affiche:
line 2: $'\r': command not found
J'ai rencontré la question ci-dessous:
Cela a du sens, mais existe-t-il un moyen/paramètre de code Visual Studio sous Windows de ne pas avoir à utiliser l’utilitaire dos2unix à chaque fois?
Dans le coin inférieur droit de la fenêtre, un indicateur indique
CRLF
ouLF
[ surligné en vert sur l'image ], ce qui vous permet de définir le fins de ligne pour un fichier particulier. En cliquant sur le texte, vous pourrez également modifier les fins de ligne.
CR
est un bytecode pour le retour chariot (du temps des machines à écrire) etLF
de même, pour le saut de ligne. Il fait simplement référence aux octets placés en tant que marqueurs de fin de ligne.
Sources et références: