supprimer premier et dernier caractère d'un fichier - Shell/Batch - Programmation
Marsh Posté le 25-05-2006 à 19:34:06
Capt1TaRace a écrit : hello |
Windows ou Unix ?
Bon, je présume qu'il s'agit de "Windows" car tu parles de ".txt" et on trouve en général ce genre de fichiers sous Windows
T'as un compilateur C présent sur ta machine ? Parce qu'en batch je ne vois pas trop...
Marsh Posté le 25-05-2006 à 19:48:30
ouais c'est sous windows.
j'ai effectivement un compilateur C mais j'y connais vraiment pas grand chose là dedans.
enfin j'imagine que la source pour faire ça doit pas etre enorme si ?
merci d'avance pour ton aide
Marsh Posté le 26-05-2006 à 01:57:28
Capt1TaRace a écrit : ouais c'est sous windows. |
Bon, un truc grossier mais qui devrait fonctionner
Code :
|
Tu lances le pgm en lui passant ton fichier, et un autre nom. Il te créera "autre nom" à partir du fichier mais en enlevant les 2 caractères des extrémités
Bon, j'ai pas fait de contrôle (vérification des fopen, vérification que ton pgm a bien 2 noms en paramètres, etc). De plus, si je devais optimiser, je regarderais d'abord la taille du fichier et je ne lirais ni n'écrirais le dernier carac... mais là je suis un peu fatigué...
Marsh Posté le 25-05-2006 à 18:45:44
hello
j'aurais juste besoin de savoir comment supprimer le premier caractère et le dernier d'un fichier .txt
peutetre avec UnxUtils ?
merci d'avance