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

  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Ajout automatique fichier texte

 



 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Ajout automatique fichier texte

n°1323320
bdg
Posté le 11-03-2006 à 14:36:03  profilanswer
 

Salut,
 
Je voudrais pouvoir ajouter dans un fichier texte (avec des milliers d'entrées), en début de ligne: insert into TABLE values(
Et ajouter en fin de ligne );
 
De plus dans ce fichier il y a des lignes commentées commençant par // dont il ne faut pas tenir compte.
 
J'avais pensé qu'un petit fichier bat pourrait venir a bout de ce probleme. Ou peut etre un script php.
 
A vrai dire je ne sais pas trop par ou m'orienter :)
 
Si vous avez des idées, je prends tout !
 
merci   ; )
 
edit:
 
J'avais pensé a faire ceci:
 
récupération du nombre de ligne,
puis une boucle (for while ..)
et pour chaque ligne on ajoute en debut et en fin de ligne ( AWK? ) ce qui m'interesse.


Message édité par bdg le 11-03-2006 à 15:08:26
mood
Publicité
Posté le 11-03-2006 à 14:36:03  profilanswer
 

n°1323351
pascale73
Posté le 11-03-2006 à 16:16:26  profilanswer
 

c'est possible en ligne de commandes XP de cette manière en recréant un autre fichier. (le renommer ensuite)
 
setlocal enabledelayedexpansion
for /f "tokens=*" %%a in ('type fichier.txt^|findstr /r .') do (
 set ligne=%%a
 if "!ligne:~0,2!" equ "//" (
  echo %%a>>fichier_modifie.sql
  ) else (
  echo insert into TABLE values(%%a^);>>fichier_modifie.sql
 )
)
endlocal
 
Mais j'ai vu après l'additif : ce doit être pour linux.


Message édité par pascale73 le 11-03-2006 à 16:40:12
n°1323678
bdg
Posté le 12-03-2006 à 14:49:24  profilanswer
 

Ok merci quand même :)


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Shell/Batch

  Ajout automatique fichier texte

 

Sujets relatifs
loader de fichier ASEtexte stocker dans un pic
ajustement auto zone texte CSS[VBA-W]Insérer du texte après une recherche
[Matlab] Boucle de lecture de fichierBatch empèche création de fichier
[C#] Rechercher un fichier sur le disque "rapidement"erreur de téléchargement de fichier
Liste déroulante et champ texte activable/désactivableOuverture d'un fichier avec commande shell
Plus de sujets relatifs à : Ajout automatique fichier texte


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