|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre régulier
![]() ![]() Ingénieur systèmes et réseaux Inscription : février 2006 Messages : 140 ![]() |
boujour, je voulais savoir si c'est possible, avec une commande ms-dos de remplacer dans un fichier.txt les mot coucou par salut :
exemple : ficher.txt Code :
et on obtient : fichier.txt je me demandais si c'etait possible avec une commande ms-dos... si c'est possible pouvez vous me la donner ? merci d'avance |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Olivier LebeauContrôleur d'industrie Inscription : février 2006 Messages : 17 345 ![]() |
Je viens de faire le tour de la Doc qui me reste sur DOS et je n'ai rien trouvé. A mon avis, c'est quelque chose qui fonctionne sous Linux, mais pas sous DOS.
Pour changer le texte dans un fichier il faut obligatoirement l'éditer. |
|
|
00
|
|
|
#3 |
|
Membre actif
![]() Inscription : avril 2006 Messages : 483 ![]() |
Tu fais un fichier bat avec une boucle for qui prend la première colonne tu le test si c'est égal au mot tu remplace par l'autre mot... Puis te le réecris dans ton fichier .
ATTENTION DE NE PAS ECRASER TOUT TON FICHIER LORSQUE TU REMPLACE LES MOTS. |
|
|
00
|
|
|
#4 |
|
Membre régulier
![]() ![]() Ingénieur systèmes et réseaux Inscription : février 2006 Messages : 140 ![]() |
en faites j'ai fais un programme en C .
en tout cas merci beaucoup. je vais quand meme tester par le .bat, merci |
|
|
00
|
|
|
#5 | ||
|
Nouveau Membre du Club
![]() Inscription : avril 2006 Messages : 64 ![]() |
Soit le fichier remplace.bat :
Code :
et tu mets : |
||
|
|
00
|
|
|
#6 |
|
Invité régulier
![]() Inscription : juillet 2006 Messages : 38 ![]() |
Salut, le tmp correspond au fichier.txt?????
type sert à afficher tout ce que contient le txt mais que signifie type tmp>%1 ? je sais que %1 correspont à la chaine juste apres le batch dans ce cas il s'agit de coucou. Pourrais tu aussi m'expliquer pourquoi il faut quatre IF???? cordialement |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com