Ajouter un mot au debut de 100,000,000 mots
BcT
-
McFly -
McFly -
Bonjour,
jai un fichier texte avec 100,000,000 nombres, mots et jaimerai ajouter un mot au debut de chacun de ses Mots/nombres
EX
00258611
00266242
00293018
00297400
et jaimerai que ca donne ca pour chacuns des 100,000,000 nombres
ECHO 00258611
ECHO 00266242
ECHO 00293018
ECHO 00297400
est-ce possible
jai un fichier texte avec 100,000,000 nombres, mots et jaimerai ajouter un mot au debut de chacun de ses Mots/nombres
EX
00258611
00266242
00293018
00297400
et jaimerai que ca donne ca pour chacuns des 100,000,000 nombres
ECHO 00258611
ECHO 00266242
ECHO 00293018
ECHO 00297400
est-ce possible
A voir également:
- Ajouter un mot au debut de 100,000,000 mots
- Trousseau mot de passe iphone - Guide
- Mot de passe administrateur - Guide
- Mot de passe bios perdu - Guide
- Identifiant et mot de passe - Guide
- Mettre un mot de passe sur un dossier - Guide
7 réponses
tu ne peux pas simplement insérer qqe chose dans ton fichier texte
par contre tu peux simplement mettre qqe chose dans un nouveau fichier texte
en DOS aka Invite de commandes
nb: si cette instruction est dans un fichier de commandes (.cmd ou .bat) remplacer % par %%
par contre tu peux simplement mettre qqe chose dans un nouveau fichier texte
en DOS aka Invite de commandes
for /f %i in (nom_du_fichier_texte) echo ECHO %i>>nom_du_nouveau fichier_texte
nb: si cette instruction est dans un fichier de commandes (.cmd ou .bat) remplacer % par %%
Est ce que vous etes satisfait de la réponse donnée par ce bon homme ou je doit te donné une solution peut etre imlplimentée par un langage de programation telque JAVA ou C++?
Tu doit lire ton fichier ligne par ligne en stockant chaque ligne dans un variable string
chaque variable string est concaténé avec "echo", ensuite ce variable string sera inséré dans un tableau de type vecteur.
Tu efface le fichier existant et crée un nouveau fichier de même nom.
Enfin tu lit les case de tableau vecteur une après une et les ajouté comme une ligne propre de fichier.
Capito?????
J'ai utilisé cette méthode avec Visuel C++ et ça marche bien, parce que je sais pas est ce que cé possible de modifier un fichier à travers C++ donc j'ai implémenté mon propre solution !! ;-p
chaque variable string est concaténé avec "echo", ensuite ce variable string sera inséré dans un tableau de type vecteur.
Tu efface le fichier existant et crée un nouveau fichier de même nom.
Enfin tu lit les case de tableau vecteur une après une et les ajouté comme une ligne propre de fichier.
Capito?????
J'ai utilisé cette méthode avec Visuel C++ et ça marche bien, parce que je sais pas est ce que cé possible de modifier un fichier à travers C++ donc j'ai implémenté mon propre solution !! ;-p
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Est-ce vraiment nécessaire de sortir cette artillerie ?
pls, have a look :
Oui, les parties de ligne après les espaces sont 'oubliées' mais pour les numéros qu'a BcT, ce "machin" est amplement suffisant non ?
pls, have a look :
C:\WINDOWS>dir *.bmp/b>liste.txt C:\WINDOWS>for /f %i in (liste.txt) do echo ECHO %i>>liste_new.txt C:\WINDOWS>echo ECHO Bulles 1>>liste_new.txt C:\WINDOWS>echo ECHO Granit 1>>liste_new.txt C:\WINDOWS>echo ECHO Jour 1>>liste_new.txt C:\WINDOWS>echo ECHO Mur 1>>liste_new.txt C:\WINDOWS>echo ECHO Nec.bmp 1>>liste_new.txt C:\WINDOWS>echo ECHO Plume.bmp 1>>liste_new.txt C:\WINDOWS>echo ECHO Rhododendron.bmp 1>>liste_new.txt C:\WINDOWS>echo ECHO Rivière 1>>liste_new.txt C:\WINDOWS>echo ECHO Rosace 1>>liste_new.txt C:\WINDOWS>echo ECHO Tasse 1>>liste_new.txt C:\WINDOWS>echo ECHO Vent 1>>liste_new.txt C:\WINDOWS>echo ECHO Zapotec.bmp 1>>liste_new.txt C:\WINDOWS>more liste_new.txt ECHO Bulles ECHO Granit ECHO Jour ECHO Mur ECHO Nec.bmp ECHO Plume.bmp ECHO Rhododendron.bmp ECHO Rivière ECHO Rosace ECHO Tasse ECHO Vent ECHO Zapotec.bmp C:\WINDOWS>
Oui, les parties de ligne après les espaces sont 'oubliées' mais pour les numéros qu'a BcT, ce "machin" est amplement suffisant non ?
Salut,
Avec "sed for Windows" (petit utilitaire issu du monde Unix) :
Avec "sed for Windows" (petit utilitaire issu du monde Unix) :
C:\Documents and Settings\All Users\TMP>type plop.txt 00258611 00266242 00293018 00297400 C:\Documents and Settings\All Users\TMP>sed -i.bak "s/^/ECHO /" plop.txt C:\Documents and Settings\All Users\TMP>type plop.txt ECHO 00258611 ECHO 00266242 ECHO 00293018 ECHO 00297400 C:\Documents and Settings\All Users\TMP>type plop.txt.bak 00258611 00266242 00293018 00297400 C:\Documents and Settings\All Users\TMP>;-))