Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum. Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !


Introduction aux scripts shell - Automatiser les tâches Unix


Introduction aux scripts shell Automatiser les tâches Unix

Prix public : 38,00 €

Commander
Prix exceptionnel Eyrolles :
36,1€


Auteur(s) :
A. robbins
N. beebe

Editeur : O'Reilly
Date de parution : 23/01/2006
ISBN : 2-84177-375-2
EAN : 9782841773756
Voir la fiche complète de ce livre

Introduction aux scripts shell - Automatiser les tâches Unix

Synopsis

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.


Commander ce livre au prix de 38,00 € 36,1 €

Classé sous : Données, Scripts, Shell, Tâches, Shells



Commentaires des membres à propos du livre Introduction aux scripts shell Automatiser les tâches Unix

Aucun commentaire pour le moment.


Nos sponsors

Sondage...

CalendriCode

Décembre 2008
LMMJVSD
1234567
891011121314
15161718192021
22232425262728
293031    

Consulter la suite du CalendriCode



Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel BAÏSE, Merci à Vincent pour ses précieux conseils
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés
Temps d'éxécution de la page : 0,047 sec

Google Coop CodeS-SourceS Google Coop CodeS-SourceS


Certaines images présentes sur le site (notament certains avatars) sont issues des collections IconShock, donc si vous souhaitez utiliser ces icons vous devez les acheter, ne les copiez pas et ne utilisez pas dans vos sites et applications sans les avoir commandé.