Tous nos rayons

Déjà client ? Identifiez-vous

Mot de passe oublié ?

Nouveau client ?

CRÉER VOTRE COMPTE
Introduction aux scripts shell
Ajouter à une liste

Librairie Eyrolles - Paris 5e
Indisponible

Introduction aux scripts shell

Introduction aux scripts shell

Automatiser les tâches Unix

Arnold Robbins, Nelson H.F. Beebe

580 pages, parution le 08/12/2005

Résumé

Les scripts shells sont essentiels à n'importe quel utilisateur de Linux ou de Mac OS X. Ils sont la clé de l'automatisation et permettent de gagner beaucoup de temps lors de l'exécution de tâches répétitives et complexes.

Cet ouvrage vous présente en premier lieu les langages de scripts et les bases minimales indispensable pour écrire des scripts. Vous pourrez alors rechercher dans du texte et effectuer des substitutions à l'aide des expressions régulières. Des outils standard, tels que sort, permettent de trier des données, d'autres, comme pr ou head, sont utiles pour imprimer des fichiers, reformater des paragraphes ou en récupérer les premières lignes. L'étude des base de termine par les entrées/sorties, les différents substitutions effectuées par le shell, l'utilisation des apostrophes et les commandes internes du shell.

Qui dit script dit pipe. Les scripts peuvent s'enchaîner à l'aide de pipes permettant ainsi des traitements à la fois souples et puissants. Un chapitre entier est consacré à ce sujet et explique notamment comment décomposer une tâche en sous-tâches. La compréhension des variables, de l'arithmétique et du concept de code de retour vous permettront par la suite de répéter ces traitements.

Un exemple concret permettra de vérifier que vous avez bien acquis les connaissances présentées jusque là. Vous serez alors prêt à combiner différents outils Unix, à utiliser le langage awk, qui permet de traiter aisément des données.Vous étudierez ensuite comment manipuler des fichiers, les lister, en créer des temporaires, les retrouver avec find, etc.

Mais le texte n'est pas la seule donnée que le shell puisse traiter. Vous apprendrez à recourir aux utilitaires pour gérer les processus, à contrôler les signaux avec la commande trap. Il existe plusieurs shells. Cet ouvrage aborde principalement la norme POSIX, mais il montre également les différences avec bash et ksh93. Les shells Bourne améliorés, dksh et zsh, sont aussi au programme. Vous terminerez votre apprentissage par des connaissances relatives aux shells sécurisés (le shell Korn plus particulièrement).

Cet ouvrage est largement étayé d'exemples ; il se veut ludique et vise à permettre une très bonne compréhension des scripts shell. Tout utilisateur de Linux et de Mac OS X trouvera dans ces pages matière à automatiser ses tâches quotidiennes et à gérer ses données. Avec les scripts shell, donnez au système le travail que vous ne voulez plus faire.

L'auteur - Arnold Robbins

Arnold Robbins, an Atlanta native, is a professional programmer and technical author. He is also a happy husband, the father of four very cute children, and an amateur Talmudist (Babylonian and Jerusalem). Since late 1997, he and his family have been living happily in Israel. Arnold has been working with Unix systems since 1980, when he was introduced to a PDP-11 running a version of Sixth Edition Unix. He has been a heavy awk user since 1987, when he became involved with gawk, the GNU project's version of awk. As a member of the POSIX 1003.2 balloting group, he helped shape the POSIX standard for awk. He is currently the maintainer of gawk and its documentation.

Autres livres de Arnold Robbins

Sommaire

  • Fondements
  • Introduction
  • Recherches et substitutions
  • Outils pour traiter le texte
  • De la puissance des pipes
  • Variables, structures conditionnelles et boucles
  • Entrées, sorties, fichiers et évaluation des commandes
  • Scripts en production
  • Présentation de awk
  • Les fichiers
  • Fusionner de bases de données utilisateurs
  • Vérification orthographique
  • Processus
  • Portabilité du shell et extensions
  • Introduction aux scripts shell sécurisés
  • Annexe A. Écrire des pages de manuel
  • Annexe B. Fichiers et systèmes de fichiers
  • Annexe C. Commandes Unix importantes
  • Glossaire
Voir tout
Replier

Avis des lecteurs

5 / 5

Note basée sur 1 commentaire (voir tous les commentaires)

Ajouter votre commentaire
Commentaire de Cédric N
publié le 29/11/2006
Acheteur vérifié

Pas mal !

Très bon livre. Tout y est ! Les variables, les boucles, etc. Le tout avec des exemples précis. Très ouvert aux débutants et aux confirmés. Un bon livre donc !

Caractéristiques techniques

  PAPIER
Éditeur(s) O'Reilly
Auteur(s) Arnold Robbins, Nelson H.F. Beebe
Parution 08/12/2005
Nb. de pages 580
Format 17,5 x 24
Couverture Broché
Poids 875g
Intérieur Noir et Blanc
EAN13 9782841773756
ISBN13 978-2-84177-375-6

Avantages Eyrolles.com

Livraison à partir de 0,01 en France métropolitaine
Paiement en ligne SÉCURISÉ
Livraison dans le monde
Retour sous 15 jours
+ d'un million et demi de livres disponibles
satisfait ou remboursé
Satisfait ou remboursé
Paiement sécurisé
modes de paiement
Paiement à l'expédition
partout dans le monde
Livraison partout dans le monde
Service clients sav@commande.eyrolles.com
librairie française
Librairie française depuis 1925
Recevez nos newsletters
Vous serez régulièrement informé(e) de toutes nos actualités.
Inscription