Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1642 connectés 

  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [batch] Supprimé les 3 premieres lignes d un fichier txt

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[batch] Supprimé les 3 premieres lignes d un fichier txt

n°1215935
sbucci2
Posté le 08-07-2003 à 18:13:18  profilanswer
 

et j ai une autre question !!!
j ai un fichier fourn.txt
et je veux le renomer avec la date du jour style fourn030808.txt
 
comment on fait ?
 
merci d avance


Message édité par sbucci2 le 08-07-2003 à 18:13:42
mood
Publicité
Posté le 08-07-2003 à 18:13:18  profilanswer
 

n°1215956
guezpard
tracteur à pédales
Posté le 08-07-2003 à 18:38:23  profilanswer
 

pour la date essaye avec ça :  
 

Citation :

ren fourn.txt fourn%date%.txt


 
mais j'utilise un format de date windows avec des séparateurs ".", avec des "/", je sais pas ce que ça va sortir  [:spamafote]


Message édité par guezpard le 08-07-2003 à 18:38:48

---------------
C'est un asile de fous, pas un asile de cons … Faudrait construire des asiles de cons, mais, vous imaginez un peu la taille des bâtiments !
n°1215960
guezpard
tracteur à pédales
Posté le 08-07-2003 à 18:44:45  profilanswer
 

ou ça, trouvé en bidouillant des *.bat déjà existants  :whistle:  
 

Citation :

ren fourn.txt fourn%date:~0,2%%date:~3,2%%date:~-2%.txt


 
j'y connais pas grand chose mais j'essaye  [:thesphinx]


Message édité par guezpard le 08-07-2003 à 18:45:50

---------------
C'est un asile de fous, pas un asile de cons … Faudrait construire des asiles de cons, mais, vous imaginez un peu la taille des bâtiments !
n°1216053
Jef34
Je ferai mieux demain
Posté le 08-07-2003 à 20:50:56  profilanswer
 

Et pour supprimer les premieres lignes c'était quoi la solution ??

n°1216106
cvb
Posté le 08-07-2003 à 22:03:14  profilanswer
 

en programmation, c'est pas mieux ta questions !  :heink:

n°1216345
sbucci2
Posté le 09-07-2003 à 09:02:42  profilanswer
 

ben non, je dois faire ca en batch

n°1216355
cvb
Posté le 09-07-2003 à 09:14:03  profilanswer
 

sbucci2 a écrit :

ben non, je dois faire ca en batch


 
c'est jsutement ce que je te dis, en prog, certains t'aideront !

n°1216623
Carbon_14
Posté le 09-07-2003 à 13:18:20  profilanswer
 

Y a moyen d'écrire un prog (simple) qui lit les trois première lignes d'un fichier en faisant rien, puis sauve les autres dans un fichier. En passant les paramètres en ligne de commande (pour DOS, pas plus de 8.3 caractères à moins qu'il y ait eu des progrès depuis).
On peut ensuite l'incorporer à un batch, faut juste trouver moyen de lui transmettre bien le nom du fichier.
NomProgExe NomFich1 NomFich2 par ex (ou NomProgExe %1 %2 pr param batch voire NomProgExe %%1 %%2 si appel dans batch).
 
Si c'est pour ôter trois lignes sans créer de fichier temporaire (qui contient n-3 lignes du premier), c'est plus délicat (lecture en mémoire puis réécriture si fichier pas trop gros, ou lecture à rebours/écriture décalée...).
 

n°1216673
JPA
Posté le 09-07-2003 à 14:06:51  profilanswer
 

j'ai donné une possibilité de réponse sur le forum progr en utilisant for. (mais je n'ai pas testé)
A+


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Windows & Software
  Logiciels

  [batch] Supprimé les 3 premieres lignes d un fichier txt

 

Sujets relatifs
On m'a envoye un fichier audio mpc -> Blocked insideComment editer un fichier Word
importer contact via fichier *.pst dans outlook xpprobleme partage de fichier et reseau multi domaine
Mot de passe perdu Fichier Excelprobleme fichier \WINDOWS\SYSTEM32\CINFIG\S YSTEM, help!!
tableur non limité à 65535 lignes[Topic unique] Fichier host : bloquer spyware,ads,webbug, etc
big problème pour éffacer un fichier (rb32.exe)signature hexadecimal de fichier msmoney
Plus de sujets relatifs à : [batch] Supprimé les 3 premieres lignes d un fichier txt


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR