Interroger Xterm, importer par Ftp

Fermé
CharlesMarie Messages postés 4 Date d'inscription mercredi 15 mars 2006 Statut Membre Dernière intervention 21 mars 2006 - 15 mars 2006 à 13:42
CharlesMarie Messages postés 4 Date d'inscription mercredi 15 mars 2006 Statut Membre Dernière intervention 21 mars 2006 - 21 mars 2006 à 12:57
Bonjour à tous!

Je suis débutant dans la programmation VBA et je soughaiterais faire plusieurs choses:

1. Interroger une fenêtre Xterm
(je dois trouver parmi plusieurs fichiers à un emplacement donné sous Xterm lequel contient une chaîne de caractère donnée via la fonction grep), j'ai trouvé le ficheir lorsque la fonction grep ne me renvoit pas vide
2. Lorsque j'ai trouvé ce fichier, je souhaiterais l'importer via FTP avec DataViewer Pro de Nativia, c'est un fichier txt
3. Ouvrir ce fichier dans Excel et faire tourner une macro existante dessus

Voilà !
Je sais, pour un début, c'est un peu compliqué!!

Merci à tousceux qui pourront m'aider !

A bientôt
A voir également:

6 réponses

mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
15 mars 2006 à 20:09
1) Pour le grep, va dans le répertoire à partir duquel effectuer la recherche :
cd lerepertorie
grep -nr motif_a_rechercher *


2) La ça dépend du client ftp... Mais typiquement ca peut se faire sous linux/cygwin avec un wget :
http://www.delafond.org/traducmanfr/man/man1/wget.1.html
Sinon il y a aussi de faire la copie via ssh (donc crypté) avec la commande scp :
scp login@machine:lechemindufichier  lerepertoirededestination

Mais ça ca suppose que tu sois sous linux ou que tu aies cygwin.

3) Je pense que tu peux mettre dans ton script un truc du genre
excel.exe monfichier.xls

En tout cas sous linux avec openoffice ça marcherait...

Bonne chance
0
CharlesMarie Messages postés 4 Date d'inscription mercredi 15 mars 2006 Statut Membre Dernière intervention 21 mars 2006
15 mars 2006 à 21:27
Merci pour ton post!
Je regarde demain ...
J'utilise Unix et non Linux
Je me suis trompé je suis client FTP sous HumingBird

Merci !
Si d'autres ont des idées, n'hésitez pas...
0
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
17 mars 2006 à 22:47
Si c'est Unix tu dois pouvoir utiliser toutes ces commandes...

Mais bon si tu utilises HumingBird c'est a priori que tu es sous windows et que tu importes sur ton écran une console unix... non ?
0
CharlesMarie Messages postés 4 Date d'inscription mercredi 15 mars 2006 Statut Membre Dernière intervention 21 mars 2006
18 mars 2006 à 11:06
Merci pour ta réponse
Oups ...
C'est vrai j'ai oublié de préciser : je suis sous windows net evc un accés à une console Xterm...
J'aimerais faire une macro sous Vba qui puisse interroger cette feuille Xterm, trouver un fichier avec une fonction du style grep et puis l'importer via HummingBird, puis ouvrir ce fichier téléchargé et faire tourner une macro déja existante dessus...
Voilà en gros ma problématique actuelle!!!

Je sais pas si c'est possible???

Merci à tous pour votre aide.

A+
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
mamiemando Messages postés 33446 Date d'inscription jeudi 12 mai 2005 Statut Modérateur Dernière intervention 20 décembre 2024 7 812
18 mars 2006 à 14:50
Sous linux (ca tient en quelques lignes) je sais faire mais pas sous windows :-(. Je ne sais pas si en VBA il y a possibilité d'interroger un serveur et de récupérer les résultats, mais si c'est le cas, c'est vers ça qu'il faut t'orienter...

Mais sinon tu peux essayer de t'orienter vers du perl ou du python, à mon avis c'est plus jouable...
0
CharlesMarie Messages postés 4 Date d'inscription mercredi 15 mars 2006 Statut Membre Dernière intervention 21 mars 2006
21 mars 2006 à 12:57
Merci Mamiemando!

Je vais regarder ça, je te remercie de ton aide.

A plus tard
0