IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Shell et commandes GNU Discussion :

formatage dans awk


Sujet :

Shell et commandes GNU

  1. #21
    Membre habitué
    Profil pro
    Inscrit en
    Avril 2011
    Messages
    14
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Avril 2011
    Messages : 14
    Par défaut
    A cause de certaine contrainte de mon plate-forme, elle m’impose de passer mon ordre par un fichier .bat. Donc, j’ai produit un .bat dont les paramètres sont imposées par le plate forme comme
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    set startdate=%1
    set filein=%2
     
    gawk -f ..\..\path\test.awk     -v       outfile=..\\path\\%startdate%_%fileIn.out ..\path\%startdate%_%fileIn.tmp
    Dans le fichier test.awk
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    gawk "{gsub(/\./,\",\",$70); 
     print $70 > outfile }"

  2. #22
    Membre très actif

    Homme Profil pro
    Responsable projets techniques
    Inscrit en
    Février 2003
    Messages
    980
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 46
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Responsable projets techniques
    Secteur : Biens de consommation

    Informations forums :
    Inscription : Février 2003
    Messages : 980
    Par défaut
    ... c'est vraiment tonton fichier test.awk que tu as copié là ?!

    Si oui, il ne faut pas mettre gawk dedans... en plus, dans un fichier awk, il ne faut pas échapper les guillemets puisque c'est uniquement en ligne de commande que tu dois avoir des guillemets autour de la commande.

    Donc pour moi, ton fichier test.awk devrait contenir :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {gsub(/\./,",",$70); print $70 > outfile}
    Et donc, pour la division :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    {gsub(/\./,",",$70); print $70/100 > outfile}

Discussions similaires

  1. Fonction dans awk
    Par ech363 dans le forum Linux
    Réponses: 5
    Dernier message: 04/12/2006, 17h36
  2. [VBA-W] Garder le formatage dans un TextBox
    Par Blackfox dans le forum VBA Word
    Réponses: 5
    Dernier message: 06/11/2006, 12h30
  3. Cut dans Awk
    Par lili_bzh dans le forum Linux
    Réponses: 3
    Dernier message: 24/01/2006, 10h12
  4. Commange Grep dans Awk
    Par lili_bzh dans le forum Linux
    Réponses: 1
    Dernier message: 10/01/2006, 11h49
  5. Problème formatage dans balise title / alt
    Par jflebegue dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 09/12/2004, 15h18

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo