Bonjour,
Je ne suis pas du tout expert en shell mais je dois trouver une solution à mon problème :
je souhaite remplacer les fins de lignes d'un fichier toto.txt sous DOS (fin de ligne : CRLF ) par LF .Donc oui je cherche à convertir un fichier DOD en UNIX.
J'ai essayé les commandes de type DOS2UNIX mais ça n'existe pas chez moi .
J'ai aussi essayé :et aussi
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed 's/\r$//' toto.txtmais les fichiers restent toujours en DOS .
Code : Sélectionner tout - Visualiser dans une fenêtre à part sed 's/\r$//' toto.txt>tata.txt
Du coup j'ai l'impression qu'avec le sed , il ne voit pas les fins de lignes .Faut-il passer par une commande pôur afficher les fins de ligne avant de demander de les remplacer ? Bref je suis perdu
Merci si vous pouvez m'aider
Partager