Le résultat de la commande proposé par Mygale1978 donne ceci :
M-oM-;M-?#!/bin/bash^M^Mmessage='Bonjour tout le monde'^Mecho $message
Et oui effectivement j'ai écris ce script à partir de Windows on ne peut rien vous cacher ! (je voulais éviter de le dire pour ne pas me faire flageller sur cette partie du forum).
Quant aux Ctrl-M je ne sais pas ce dont il s'agit, mais si j'ai inséré ces fameux Ctrl-M c'est indépendamment de ma volonté.
J'ai tapé dos2unix sur google et j'ai cru comprendre que c'était une commande mais elle n'existe pas sur mon terminal.
Donc selon vous ça serait un mauvais codage entre windows et linux ? Comment faire pour y remédier ? Puis-je continuer à utiliser NotePad ++ pour faire des script shell ou y-a-t'il mieux ?
Merci par avance pour toutes vos précieuses réponses
PS : Je suis sur Windows 7 j'utilise PuTTY pour me connecter à un serveur linux.
Partager