Extraction d'une chaine dans un texte
Posté : 27 avr. 2009 21:40
Bonjour,
Comment extraire tous les noms de PCs distants de ce fichier (.txt) ? :
Début du fichier :
Nom Type Commentaire
------------------------------------------------------------------------------------------------
\\LENO-01 Serveur Un com
\\LENO-02 Poste
\\LENO-03 Poste
\\LENO-04 Serveur
\\LENO-05 Serveur Un com
The command completed successfully.
Fin du fichier.
Je pensais à un [finstr "\\" mon_fichier.txt > log.txt] , mais toute la ligne est extraite y compris les chaines "Serveur" ou "Un com".
Donc la question est comment puis-je extraire le nom réseau des postes sans le reste de la ligne dans laquelle ils se trouvent.
Un délimiteur peut-être ? Mais si je change les noms des postes mon script ne marchera plus ...
PS : J'aimerais aussi savoir comment on peut remplacer une chaine de caractère dans un texte.
Merci de vos futures réponses !!!
Comment extraire tous les noms de PCs distants de ce fichier (.txt) ? :
Début du fichier :
Nom Type Commentaire
------------------------------------------------------------------------------------------------
\\LENO-01 Serveur Un com
\\LENO-02 Poste
\\LENO-03 Poste
\\LENO-04 Serveur
\\LENO-05 Serveur Un com
The command completed successfully.
Fin du fichier.
Je pensais à un [finstr "\\" mon_fichier.txt > log.txt] , mais toute la ligne est extraite y compris les chaines "Serveur" ou "Un com".
Donc la question est comment puis-je extraire le nom réseau des postes sans le reste de la ligne dans laquelle ils se trouvent.
Un délimiteur peut-être ? Mais si je change les noms des postes mon script ne marchera plus ...
PS : J'aimerais aussi savoir comment on peut remplacer une chaine de caractère dans un texte.
Merci de vos futures réponses !!!