2010-06-24 10 views
1

Je veux convertir CR en CR + LF dans un fichier batch. Howe puis-je faire cela en écrivant un fichier batch. S'il vous plaît aider.Carriagereturn (CR) à LF + CR

Je prends entrée de fichier et dans ce fichier que je veux changer CR à CR + LF

+2

Ceci est essentiellement la même question que : http://stackoverflow.com/questions/3110031/batch-file-convert-lf-to-crlf – NealB

Répondre

1

vous pouvez utiliser le bon vieux awk commande unix:

awk 'sub("$", "\r")' unix.txt > win.txt 
+0

Nous avons un fichier de script shell nommé LineFeed.sh qui effectue une fonction de conversion d'un saut de ligne (LF) en retour chariot + Saut de ligne. Nous voulons que la même chose soit faite par un fichier batch dans Windows. C'est possible. Cordialement, SureshDharmdaurai – user375191

+0

@sureshdharmadurai: c'est certainement possible mais je doute que ce soit possible avec les commandes dos * standard * disponibles. –

+0

@Lieven: pas sous DOS mais dans les fichiers batch Windows facilement: http://stackoverflow.com/questions/3110031/batch-file-convert-lf-to-crlf/3112785#3112785 – Joey

Questions connexes