Transfert de fichier W2k vers Aix

Aurélien KANKo -  
 Aurelien KANKO -
bonjour,
j' arrive pas à transférer des fichiers de mon système w2k vers AIX. j'utilise la commande rcp mais seulement il y'a le caractère ^M (saut de ligne qui est ajouté à la fin du fichier quand je l'ouvre avec vi. comment faire un transfert en mode ascii? le caractère qui apparaît en fin de ligne m'empêche de traiter automatiquement mon fichier.
merci.
A voir également:

5 réponses

francois
 
dos2unix fichier

autrement c'est lors du FTP qu'il faut utiliser le bon mode

ascii/binary !

sed "s/^M//g" fichier

ou encore

vi fichier
:%s/^M//g
:wq

pour obtenir le ^M dans vi il faut faire ctrl+V +touche enter
0
Aurélien KANKO
 
merci pour ce début de solution. mon transfert doit se faire automatiquement par exécution d'un script paramétré dans le cron raison pour laquelle j'utilise la commande rcp. je ne veux pas utiliser ftp. je voudrais avoir un fichier ascii sur aix à la fin du transfert. le fichier a transférer est produit par l'interface SWIFT qui tourne sous W2k.
merci
0
francois
 
alors ajoute la conversion automatique
avec la methode sed ou avec la methode dos2unix si elle existe sur aix...

(verifies en faisant whereis dos2unix)
0
pol
 
ok avec francois
et ok pour cron
il suffit de traiter le fichier a l'arrivee par un cron
sed > awk
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Aurelien KANKO
 
la commande dos2unix n'existe pas sous unix. je voudrai untiliser une commande du style rcp. objectif: obtenir un fichier ascii pure sous aix
0