Supprimer une partie d'un texte - Shell/Batch - Programmation
Marsh Posté le 12-09-2009 à 09:23:27
Salut,
* Ou bien tu utilises une redirection degueulasse du fichier d'origine vers un fichier de destination, dénué de l'expression "127.0.0.1 rad." (point commun entre les deux lignes que tu veux supprimer)
Code :
|
ensuite tu supprimes le hosts d'origine et tu renommes ton fichier de destination en "hosts"
* Ou bien tu édites proprement et directement le fichier source, toujours en élimant les lignes contenant le motif "127.0.0.1 rad.". Avec un outil externe (éditeur SED par exemple) cela pourrait donner :
Code :
|
Marsh Posté le 13-09-2009 à 20:59:39
Mais... SED n'est pas sous Windows Il faudrait que en un seul clic tout soit fait pour l'internaute, qu'il n'ait pas à installer des programmes tiers
Marsh Posté le 11-09-2009 à 19:16:06
J'ai voulu faire un petit fichier .bat qui sert à supprimer la pub dans MSN.
Maintenant, j'aimerais faire un deuxième fichier .bat qui fait exactement l'inverse, c'est une question de principe : si un internaute veut remettre la pub ( ), il faudrait qu'il puisse supprimer les deux lignes créés par le premier fichier...
Voici le code :
Pour ajouter du texte, c'est simple. Maintenant pour l'enlever, j'ai vraiment du mal. J'essaye aussi de le laisser en .bat (ou .exe ?) pour que n'importe quelle personne sous windows puisse exécuter le programme sans devoir en installer un autre tel que Python etc. En plus, la programmation et moi ça fait deux, pour faire les 10 petites lignes ci-dessus ça m'a pris une heure et demie
Si quelqu'un a une idée, je le remercie d'avance de bien vouloir m'aider
Message édité par a-m13 le 11-09-2009 à 19:16:45