J'ai essayer avec un .bat avec une redirection sous >>
Le problème est que certain fichier texte original à la ligne sapgw99 3399/tcp il n'ya pas de retour de ligne.
gandalflegris007
Messages postés211Date d'inscriptionlundi 31 mars 2003StatutMembreDernière intervention11 juin 2007 18 nov. 2004 à 11:20
il faut que tu rajoutes la constante vbcrlf
> print #numfichier, vbcrlf & LigneAEcrire
MAIS, normalement le print insère automatiquement un retour chariot à la fin de l'écriture. Dans ton cas x'est parce que dans ton fichier txt initial, il te manquait ce caractère
si tu utilises la commande avec le vbcrlf 3 fois de suite, tu vas avoir
sapgw96 3396/tcp
sapgw97 3397/tcp
sapgw98 3398/tcp
sapgw99 3399/tcp
Ce que tu veux écrire
Ce que tu veux écrire
Ce que tu veux écrire
Donc , je sais que c'est de la bidouille, mais je te conseille de taper toi même à la main le retour à la ligne dans ton fichier pour ce coup là et après tu n'auras pas besoin du vbrclf