Comment remplacer crlf à la fl dans un seul fichier
Comment puis-je convertir un seul fichier qui a crlf ligne renvoie à avoir lf retourne?
git est déjà correctement la manipulation crlf à la fl conversion automatiquement pour les fichiers quand je les pousse à un dépôt distant, mais dans ce cas particulier, je ne fais pas un push à un référentiel. Je suis plutôt de télécharger un fichier, à l'aide d'un fichier de champ dans un formulaire HTML, un site web qui nécessite que le fichier ont lf retourne. Donc j'ai besoin d'être en mesure de convertir ce fichier individuellement.
Mon potentiellement des outils utiles disponibles sur cet ordinateur serait git et Dreamweaver CC 2014.1. (Je suppose Word, Wordpad et le bloc-notes ne sont pas des options viables, mais je suis ouvert à être corrigé.)
Je suis sur Windows 7 et l'utilisation de git en ligne de commandes.
OriginalL'auteur Charles Belov | 2015-01-07
Vous devez vous connecter pour publier un commentaire.
L'installation de git sur windows inclut habituellement le
dos2unix
outil.Mais dans votre cas, vous devez utiliser
.gitattributes
pour empêcher le fichier converti sur windows.Un
.gitattributes
fichier peut ressembler à ceciDe la .gitattributes documentation
Engager la
.gitattributes
fichier et votre fichier sera checkout sur tous les systèmesLF
de fin de ligne.echo "$(perl -pe 's/\r\n?//' filename > filename
si vous n'avez pas dos2unix.Lien, merci .gitattributes travaillé comme une solution permanente.
OriginalL'auteur René Link
À convertir à partir de Windows-texte du style de texte de style Unix:
Pour convertir du texte de style Unix à Windows de style de texte:
Cette "Unix-Windows la commande" est "safe", je veux dire qu'il ne sera pas ajouter de Transport-retour à un fichier qui est déjà dans le format Windows. J'espère que quelqu'un aura une certaine utilisation hors de lui.
OriginalL'auteur vijking
Word, wordpad sont à éviter! JAMAIS essayer de modifier certaines parties de code, ils vont ajouter du code supplémentaire pour le fichier.
Pour convertir la fin de ligne, il vous suffit d'utiliser Notepad++ ou Scite, ensuite vous choisissez votre fin de fichier: Windows, Mac, Linux.
Voici un exemple d'utilisation de Scite:
OriginalL'auteur Abdelouahab
Pour un seul fichier, vous pouvez utiliser Notepad++ remplacer utilitaire:
\r\n
\n
OriginalL'auteur Ankur.Sharma
Dans Notepad++ sur le panneau de fond sur la Droite, cliquez droit sur la zone de Windows (CR LF) et sélectionnez UNIX (LF) cela devrait remplacer tous les CRLFs avec l'Epa
OriginalL'auteur MalliKharjuna Rao