GNU/Linux >> Tutoriels Linux >  >> Linux

Convertir les fins de ligne Unix en Windows

Vous pouvez les convertir avec le unix2dos utilitaire sur votre plate-forme Linux. Il y a unix2dos versions disponibles également pour Windows.

Si vous avez installé Perl, vous pouvez également utiliser celui-ci :

perl -p -e 's/\n/\r\n/' < UNIX_LF.txt > WINDOWS_CRLF.txt

Voici un moyen simple et rapide.

Faites glisser et déposez le fichier texte dans Chrome (je ne connais pas les autres navigateurs), puis coupez et collez dans le fichier d'origine :)


Celui que j'ai trouvé le meilleur pour parcourir les dossiers de manière récursive, autoriser les filtres de fichiers et permettre une recherche simple de "\r\n" et de le remplacer par juste "\n" était Notepad++.

Notepad++ est l'un des meilleurs programmes de bloc-notes gratuits et open source pour Windows. C'est très simple et puissant. Il a très bien géré la recherche/remplacement de fin de ligne. Un sous-traitant enregistre un tas de fichiers .c et .h dans notre référentiel avec des fins de ligne \r\n Linux, mais comme la plupart des gens se sont standardisés sur les outils de construction Windows/Eclipse, les fichiers ne seront pas construits tant que les fins de ligne ne seront pas converties .


Linux
  1. unix - nombre de colonnes dans le fichier

  2. Comment convertir un fichier exécutable Linux (binaire) en fichier exe Windows ?

  3. Transformer plusieurs lignes en une seule ligne séparée par des virgules

  4. Comment télécharger un fichier par FTP depuis la ligne de commande ?

  5. Le moyen le plus simple d'envoyer un fichier par e-mail via la ligne de commande dans * nix ?

Comment convertir un fichier Windows en un fichier UNIX

Comment convertir un fichier .pem en un fichier .ppk sous Windows et Linux

Tutoriel Unix Sed :Opération de fichiers multilignes avec 6 exemples pratiques

Comment obtenir les n premiers caractères de chaque ligne dans le fichier de données Unix

Comment toucher un fichier et mkdir si nécessaire en une seule ligne

unix - divise un énorme fichier .gz par ligne