Je suppose que tr
c'est une méthode plus fondamentale et donc probablement un moyen plus rapide de remplacer des choses dans un fichier donné.
Cependant tr ne peut remplacer que des quantités égales de caractères. sens...
2 caractères ne peuvent être remplacés que par 2 caractères ce qui signifie remplacer
\r\n
avec \n
est hors de question viatr
est la prochaine meilleure option sed
?
est sed le moyen le plus simple et le plus rapide de le remplacer \r\n
par \n
dans un fichier étant donné le manque de capacités dans tr?
aimerait un exemple si possible.
Réponses:
Avec
sed
, vous pouvez faire:De la même manière
tr
, vous n'avez qu'à supprimer\r
:bien que cela supprime toutes les instances de
\r
, pas nécessaire suivi de\n
.la source
Ou utiliser
dos2unix
par exemple:
nous pouvons voir remplacer
\r\n
par\n
la source