8.61. Gawk-5.3.0

Le paquet Gawk contient des programmes de manipulation de fichiers texte.

Temps de construction approximatif: 0,2 SBU
Espace disque requis: 42 Mo

8.61.1. Installation de Gawk

Tout d'abord, assurez-vous que certains fichiers inutiles ne sont pas installés :

sed -i 's/extras//' Makefile.in

Préparez la compilation de Gawk :

./configure --prefix=/usr

Compilez le paquet :

make

Pour tester les résultats, exécutez :

chown -R tester .
su tester -c "PATH=$PATH make check"

Installez le paquet :

rm -f /usr/bin/gawk-5.3.0
make install

Signification de la commande :

rm -f /usr/bin/gawk-5.3.0

Le système de construction va recréer le lien en dur gawk-5.3.0 s'il existe déjà. Supprimez-le pour garantir que le précédent lien en dur installé sur Section 6.9, « Gawk-5.3.0 » soit actualisé ici.

Le processus d'installation a déjà créé awk comme lien symbolique vers gawk, créez également la page de manuel avec un lien symbolique :

ln -sv gawk.1 /usr/share/man/man1/awk.1

Si vous le souhaitez, installez la documentation :

mkdir -pv                                   /usr/share/doc/gawk-5.3.0
cp    -v doc/{awkforai.txt,*.{eps,pdf,jpg}} /usr/share/doc/gawk-5.3.0

8.61.2. Contenu de Gawk

Programmes installés: awk (lien vers gawk), gawk et awk-5.3.0
Bibliothèques installées: filefuncs.so, fnmatch.so, fork.so, inplace.so, intdiv.so, ordchr.so, readdir.so, readfile.so, revoutput.so, revtwoway.so, rwarray.so, et time.so (toutes dans /usr/lib/gawk)
Répertoires installés: /usr/lib/gawk, /usr/libexec/awk, /usr/share/awk, et /usr/share/doc/gawk-5.3.0

Descriptions courtes

awk

Un lien vers gawk

gawk

Un programme de manipulation de fichiers texte. C'est l'implémentation GNU d'awk

gawk-5.3.0

Un lien matériel vers gawk