|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Futur Membre du Club
![]() Inscription : novembre 2002 Messages : 88 ![]() |
Bonjour ,
Des fichiers d'une ancienne machine vers une nouvelle ont été mal restaurés et les terminaisons des lignes sont maintenant <CR><LF> et non pas <LF> comme attendu. en fait, j'ai récupéré les fichiers qui était sur une vielle distribution de linux via un pc sous windows en utilisant ssh , puis j'ai redéposé ces fichiers sur le nouveau serveur. Comment puis-je corriger cela? Merci d'avance. |
|
|
00
|
|
|
#2 | ||
|
Membre Expert
![]() Inscription : septembre 2004 Messages : 2 180 ![]() |
Sur certains Unices et certaines distribution de Linux, il existe un couple de commandes "dos2unix" et "unix2dos" qui permettent de faire proprement les conversions de fins de lignes qui ont pu être ratées lors du transfert FTP en mode binaire de fichiers qui auraient dû passer en mode ASCII.
Il est facile de recoder ces commandes au moyen de scripts awk ou perl : Code :
__________________
|
||
|
|
00
|
Copyright © 2000-2012 - www.developpez.com