suivant:
Table des matières
 
Table des matières
Perl sait le faire
Stéphane T
OUGARD
Table des matières
Opérations sur répertoires
Lire le contenu d'un répertoire
Obtenir le répertoire courant
Créer, détruire et se déplacer dans un répertoire
Accès aux fichiers
Ouvrir un fichier
Écrire dans un fichier
Lire depuis un fichier
Ne pas bufferiser les IO
Utiliser un fichier de configuration en Perl
Placer le contenu d'un fichier dans une variable
Ranger des files descripteurs dans un hash
Lire un fichier à l'envers
Utiliser un fichier temporaire
Hash, tableaux et variables
Déclarer les variables
Lire toutes les valeurs d'un tableau
Lire toutes les valeurs d'un hashage
Supprimer un élément d'un tableau ou d'un hashage
Trier un tableau
Trier un hashage en fonction des clefs
Utiliser une matrice de très grande taille
Sauvegarder un
hash
Sauvegarder un tableau
Utiliser une variable Perl comme un tableau en C
Inverser un tableau
Rechercher remplacer
Compter le nombre d'éléments d'un tableau
Mesurer la longueur d'une variable
Prendre le premier élément d'un tableau
Interface utilisateur
Les arguments
Variable d'environnement
Gérer l'historique et l'édition en ligne de commande
Les options en lignes de commandes
Effacer le contenu de l'écran
Connaître la taille de l'écran
Imprimer un texte de plusieurs lignes
Générer un BIP
Base de données
Utiliser une base de données
Se connecter ou se déconnecter
Se connecter à une base de données distante
Préparer et exécuter une requête
Truc et astuces
Faire une pause dans un programme
Calculer le jour d'une date
Régler un timeout sur un appel system
Exécuter un code risqué
Communication inter-process
Lancer un programme et récupérer son STDOUT
Créer un fichier
fifo
Intercepter un signal
Envoyer un signal
Créer des processus
Utiliser un client TCP
Utiliser un client UDP
Faire un serveur UDP
Programmation multi-threading
Modules, librairies et sous-programmes
Tester le chargement d'un module
Passer un hash en argument à une fonction
Retourner plusieurs tableaux
Créer un module Perl
Écrire une fonction C
À propos de ce document...
Stephane TOUGARD 2002-09-07