| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> programmation Perl >> Content
    Comment utiliser awk dans Perl
    awk est une fonction d'utilité Unix vous pouvez utiliser pour extraire des données de filtrage et de reporting. Une commande awk peut être appelé directement à partir de la ligne de commande , un script shell ou un script Perl. Même si un script awk ne peut pas être directement écrit dans un script perl , vous pouvez l'exécuter en utilisant un appel système perl . Deux autres commandes, gawk et nawk , proposer des alternatives à awk qui peuvent être appelés à partir de perl de la même façon . Instructions
    1

    Créer votre script perl avec la directive de l'interpréteur perl localiser sur votre système. C'est typiquement "#! /Usr /bin /perl " ou "# ! /Usr /local /bin /perl ", mais peut varier en fonction des paramètres de votre système particulier.
    2

    exécuter un appel système perl utilisant la fonction system () : système de


    ( " awk ' - votre script awk ici - ' input_file.txt ");

    fourchettes de fonction le système le processus awk. Votre script perl attendra la commande awk pour terminer avant de poursuivre l'exécution .
    3 caractères Escape

    l'aide d'une barre oblique inverse dans le script awk que Perl peut interpréter comme des commandes Perl, tels que " $ " et les guillemets . Votre appel peut ressembler à: système de


    ( " awk '{print $ \\ 5 \\" \\ t \\ " , \\ $ 6} ' input_file.txt ");

    awk script imprimer les cinquième et sixième colonnes de " input_file.txt " séparées par un caractère de tabulation .

    Previous :

    next :
      articles connexes
    ·Comment générer un mot de passe aléatoire 
    ·Comment utiliser Perl pour obtenir Epoch Date 
    ·Comment faire pour supprimer un nœud dans Perl XML Bri…
    ·Comment apprendre les expressions régulières Perl 
    ·Comment remplacer les espaces de fin avec des expressio…
    ·Comment faire pour obtenir le dernier argument comme un…
    ·Comment faire pour supprimer Perl Newline 
    ·Comment supprimer les fichiers HTML dans le répertoire…
    ·Comment utiliser awk dans Perl 
    ·Comment faire pour installer PPM du CPAN 
      articles en vedette
    ·Comment forcer Java à chiffres ronds 
    ·Comment faire pour automatiser un email en utilisant Te…
    ·Comment créer une sauvegarde d'une base de données av…
    ·Comment mettre en place Octets pour recevoir des donné…
    ·Comment effacer le Memcached 
    ·Le code de caractère au début d'une chaîne en PHP 
    ·La fonction Retour en codage HTML 
    ·Comment obtenir la date et l'heure du serveur à rebour…
    ·Comment couper le dernier caractère de PHP 
    ·Comment utiliser la barre de progression dans Visual Ba…
    Copyright © Connaissances Informatiques http://fr.wingwit.com