Forum Programmation.autre AWK

Posté par  .
Étiquettes : aucune
0
22
juil.
2005
Bonjour,

je prepare une these en finance et afin de pouvoir utiliser la base de donnees dont j'ai besoin, je dois utiliser le langage awk.

Je travaille sous windows XP et mon probleme est que je ne sais pas comment compiler et executer mes lignes de commandes.

Au depart on m'a conseille PFE. Cependant, il ne fonctionne pas avec windows XP.

Avez vous des suggestions a me faire ?

merci d'avance.
  • # cygwin

    Posté par  . Évalué à 2.

    essaie cygwin: http://www.cygwin.com/(...)

    et pour awk (qui est un outil assez genial) la doc est ici:
    http://www.gnu.org/software/gawk/manual/gawk.html(...)
  • # awk ?

    Posté par  . Évalué à 2.

    des précisions sur la nature de la base de données ?
    Si c'est une base type mysql, postgres, oracle ou autre, je vois pas bien ce qui fait le lien entre awk et la base ...
    Si la base de données est stockée dans des fichiers plats, ça a déjà plus de sens. Mais même comme ça, awk serait pas mon langage de choix pour bosser là dessus ...

    je viens de demander à copain google, et PFE, c'est pour faire du Forth.
    Il faudrait surement faire s/AWK/FORTH dans le sujet ;)

    je connais un peu awk, mais pas du tout Forth ...
  • # Beaucoup d'outils gnu sont portés sous windows...

    Posté par  . Évalué à 2.

    ... dont gawk :

    http://gnuwin32.sourceforge.net/packages/gawk.htm(...)

    Cela dit, comme il a été précisé précedemment, awk a pour interêt de parser et travailler sur des fichiers plats (entendre des données dans des fichiers textes ).

    Sinon, si les données sources sont contenus dans des bases de données de type MySql et consorts, je te conseille plutot d'axer tes recherches vers des notions comme ODBC et un bon logiciel d'accès au bases de données (WinSql de mémoire, a travers le fameux support ODBC).

    Baboo
    • [^] # Re: Beaucoup d'outils gnu sont portés sous windows...

      Posté par  . Évalué à 2.

      Tout d'abord merci pour vos reponses...

      Je travaille bien sur des fichiers textes. En fait lorsqu'un ordre est place ou execute sur le marche que j'etudie cela genere un e sequence de messages. A partir de ces messages, je peux savoir s'il s'agit d'un ordre d'achat ou de vente, si l'ordre a ete execute ou annule etc...

      En fait j'ai deja un serie de programmes desquels je dois m'inspirer pour extraire les donnees dont j'ai besoin
      Ils sont bien ecrit en AWK.

      j'ai installe gawk et cygwin.

      En fait j'ai deux types de fichiers a ma disposition :
      - des fichiers .bat
      - des fichiers .awk

      je crois comprendre que les fichiers .bat servent en fait a demander l'execution des fichiers .awk

      je vaie regarder cela plus en details...
      je suppose que j'aurais d'autres questions a vous poser...

      encore merci,

      key.

      PS: desolee pour le manque d'accents mais je suis a Londres et je n'est qu'un clavier QWERT a ma disposition...

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.