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

Tutoriel awk


précédentsommairesuivant

I. Introduction

I-A. Objet et objectifs

Ce tutoriel a pour but de présenter toutes les possibilités de gawk. Des bases jusqu'aux possibilités les plus poussées. Bien sûr, ce tutoriel n'est pas exhaustif, mais il essaye de s'en approcher en proposant des exemples concrets de code. Ces exemples sont extraits de fichiers et non de lignes de commande shell. Une partie est consacrée pour l'utilisation de gawk directement en ligne de commande.
Pour bien comprendre l'utilité de gawk, les connaissances de base du shell doivent être acquises.

I-B. Présentation

Awk est un langage de programmation datant de 1977, date de son apparition dans le monde Unix. Il tire son nom des trois programmeurs qui l'ont développé : Alfred V. Aho, Peter J. Weinberger et Brian W. Kernighan.

Cet utilitaire a été créé dans le but de remplacer les commandes grep et sed. Sa grande souplesse lui a permis de connaître un succès immédiat. Et de nouvelles versions sont apparues au fil du temps : nawk et gawk aujourd'hui.

Aujourd'hui encore, cet utilitaire est toujours utilisé du fait de sa ressemblance avec le langage C, de sa souplesse et de sa présence sur la majorité des systèmes d'exploitation Unix. Il est encore utilisé en administration système et dans les scripts Shell en tant que commande.


précédentsommairesuivant

Ce document est issu de http://www.developpez.com et reste la propriété exclusive de son auteur. La copie, modification et/ou distribution par quelque moyen que ce soit est soumise à l'obtention préalable de l'autorisation de l'auteur.