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

Unix Discussion :

Problème awk -v


Sujet :

Unix

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Février 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 14
    Par défaut Problème awk -v
    Bonjour,

    Je n'arrive pas à passer des variables à un programme Awk dans la ligne de commande. Voici la ligne :
    awk -f $FIC_PROG -v B=$REFANNEE $FIC_ENTREE>$FIC_DATA

    sans -v B=$REFANNEE, ça fonctionne.

    J'ai essayé en passant une valeur en dur, toujours le même problème.

    Merci pour votre aide

  2. #2
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Par défaut
    L'option "-v" n'est pas supportée par "awk".

    Utilise nawk ou /usr/xpg4/bin/awk à la place.

  3. #3
    Membre averti
    Inscrit en
    Février 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 14
    Par défaut
    merci ça marche

  4. #4
    Membre averti
    Inscrit en
    Février 2008
    Messages
    14
    Détails du profil
    Informations forums :
    Inscription : Février 2008
    Messages : 14
    Par défaut
    As-tu un lien vers un cours de nawk ?

  5. #5
    Modérateur
    Avatar de jlliagre
    Homme Profil pro
    Ingénieur support avancé & développement
    Inscrit en
    Juin 2007
    Messages
    2 695
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Essonne (Île de France)

    Informations professionnelles :
    Activité : Ingénieur support avancé & développement
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Juin 2007
    Messages : 2 695
    Par défaut
    nawk = new awk est l'implémentation standard d'awk sur Solaris.

    http://docs.sun.com/app/docs/doc/816-5165/nawk-1?a=view

    awk = oawk = old awk est une vieille version qui n'est là que pour la compatibilité avec d'hypothétiques scripts antédiluviens.

  6. #6
    Invité de passage
    Inscrit en
    Octobre 2008
    Messages
    1
    Détails du profil
    Informations forums :
    Inscription : Octobre 2008
    Messages : 1
    Par défaut aide
    bonjour

    je cherche comment ajouter à un scripts qui donne un resultat en format csv

    pour convertir en fichier excel ,aussi comment faire scripts excute 5 scripts en méme temp resultat en csv

    merci a vous

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. problème awk en script
    Par karim612 dans le forum Unix
    Réponses: 2
    Dernier message: 11/06/2010, 16h14
  2. [Shell] problème avec sed et awk
    Par tizilfin dans le forum Shell et commandes GNU
    Réponses: 5
    Dernier message: 15/11/2007, 13h01
  3. Problème avec awk et un pipe
    Par Chatbour dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 14/10/2007, 11h40
  4. problème avec la commande awk
    Par salseropom dans le forum Shell et commandes GNU
    Réponses: 4
    Dernier message: 05/06/2007, 13h02
  5. Problème avec awk
    Par Michaël dans le forum Shell et commandes GNU
    Réponses: 2
    Dernier message: 16/08/2006, 13h30

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