Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • La différence entre un objet passif…
  • Le meilleur Prolog Tutoriel 
  • Conseils Oracle SQL 
  • Quelle est la différence entre la p…
  • Je ne peux pas ouvrir mon fichier de…
  • À propos de Datalog 
  • Comment calculer le total des minute…
  • Comment fusionner des fichiers plats…
  • Vrai Faux VS Programmation Déclarat…
  • Comment effacer un DropDownList 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    Awk Basics

    Le terme « awk » est en fait deux significations . Il est à la fois un langage de programmation et un utilitaire . Pour exécuter un script awk ( programme ), vous devez appeler l'utilitaire awk. Il est utilisé pour le traitement de texte et de génération de rapports au sein des systèmes d'exploitation Unix et Linux . Histoire

    Awk a été créé en 1977 par Alfred V. Aho, Peter J. Weinberger et Brian Kernighan W alors qu'ils travaillaient chez Bell Labs. Il a été introduit dans la version 7 d'AT & T Unix et a été installé par défaut dans toutes les versions d'Unix depuis lors . Il a été créé spécifiquement pour le texte manipulation , le formatage du rapport et continue d'être l'outil le plus puissant pour ces tâches installé par défaut sur tous les systèmes Unix. Le langage Perl a usurpé les capacités de awk, mais il n'est pas installé par défaut sur ​​tous les systèmes Unix. Awk a seulement été modifiée trois fois depuis sa création. Actuellement , il existe comme awk, Nawk ( nouveau Awk ) et Gawk ( GNU awk ) .
    Fonction

    awk ne nombreuses tâches de traitement de texte différents, ce qui comprend la gestion petites bases de données , la génération de rapports , la validation des données et de produire des index pour les documents . Awk est le mieux adapté pour les petits scripts de traitement de texte et n'est pas bien adapté pour les grandes tâches compliquées car les scripts awk doivent être exécutées par l'utilitaire awk qui ralentit la vitesse de traitement vers le bas .
    Caractéristiques < br les traits de > Photos

    awk comprennent une interface de ligne de commande pour effectuer des tâches simples , ainsi que d'un langage de programmation pour l'exécution des tâches qui sont plus complexes . Le langage de programmation AWK structures de contrôle similaires pour les langages de script shell , tels que Bash. Des variables aussi , déclarés peuvent être utilisés sans être affecté une variable comme elles sont par défaut à une valeur nulle. Awk peut aussi extraire un élément d'une chaîne, ce qui est utile pour l'analyse des données et de génération de rapports
    Syntaxe

    Awk a une structure syntaxique unique composé de : . Options awk « critères de sélection { action} ' mot fileThe " awk " indique au système d'exploitation d'utiliser l'utilitaire awk. Les options sont spécifiques à la commande awk et peuvent être trouvés en lisant le manuel Awk (voir le lien dans les ressources) . Les critères de sélection sélectionne les lignes qui correspondent à une chaîne exacte ou une expression régulière . Ces lignes sont ensuite traitées avec l '«action » contenue dans des accolades. Une liste des actions retenues Awk peut également être trouvée dans le manuel. Enfin, le fichier fait référence au fichier ou les fichiers que vous souhaitez traiter
    exemples

    Un exemple de ligne de commande de awk serait: . Awk ' /^ Subject :/{print } ' $ HOME /mboxThis commande imprimera le sujet de chaque e-mail qui s'est tenue dans le dossier de boîte aux lettres de l'utilisateur à l'écran du terminal . Le carat (^ ) au début du mot « réserve », explique à la recherche au début du script awk line.An ressemblerait à ceci: {s + = $ 5} END { print " somme " , s} Ce script ajoute le total de la cinquième colonne d'un fichier et affiche les mots « somme est " et la somme à l'écran . Vous pouvez sauvegarder le fichier sous " sum.awk " et lancez le programme avec la commande "Fichier sum.awk awk -f ».

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment utiliser une instruction de l'affaire en ASP.Net 
  • Comment faire un compteur dans ActionScript 
  • Comment faire de rubans en CSS3 
  • Comment faire pour modifier des sites HTML 
  • Comment faire votre propre jeu Sniper 
  • Mise en boucle d' un script VBS 
  • Quel est le format MARC 
  • Comment faire pour modifier des données dans un objet DataSet 
  • Comment poster au format JSON dans ColdFusion 
  • Comment utiliser les tutoriels de cas 
  • Connaissances Informatiques © http://www.ordinateur.cc