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

Programmation

10 livres et 12 critiques, derni�re mise � jour le 11 mars 2025 , note moyenne : 4.5

  1. Linux - 4�me �dition - Programmation syst�me et r�seau - Cours et exercices corrig�s
  2. D�veloppement syt�me sous Linux - Ordonnancement multi-t�che, gestion m�moire, communications, programmation r�seau
  3. Introduction aux Scripts Shell - Automatiser les t�ches Unix
  4. Ma�trise des expressions r�guli�res
  5. Le shell bash
  6. Programmation syst�me en C sous Linux : Signaux, processus, threads, IPC et sockets
  7. Scripts sous Linux - Shell Bash, Sed, Awk, Perl, Tcl, Tk, Python, Ruby...
  8. Bash : Le livre de recettes
  9. Shells Linux et Unix par la pratique
  10. Programmation Shell sous Unix/Linux
couverture du livre Linux - 4�me �dition - Programmation syst�me et r�seau - Cours et exercices corrig�s

Note 5 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Linux - 4�me �dition - Programmation syst�me et r�seau - Cours et exercices corrig�s

de
Public vis� : D�butant

R�sum� de l'�diteur

Ce livre a pour but de pr�senter les principes de la programmation syst�me sous Linux gr�ce � une partie th�orique et une partie applicative qui d�crit de mani�re simplifi�e la mise en �uvre des concepts dans un noyau Linux. Des exemples de programmation illustrent ces notions. L'�tudiant peut ensuite s'entra�ner par le biais d'exercices corrig�s.

Cet ouvrage s'adresse plus particuli�rement aux �tudiants de premier et deuxi�me cycles d'informatique.

Il pr�sente les principes fondamentaux des syst�mes d'exploitation ainsi que la programmation syst�me sous les syst�mes d'exploitation Linux, conformes � la norme POSIX.

Cet ouvrage se compose de dix chapitres qui d�crivent l'ensemble des fonctions d'un syst�me d'exploitation multiprogramm� comme l'est Linux :

  • une premi�re partie traite du fonctionnement du syst�me d'exploitation : notions de base, processus, ordonnancement, syst�me de gestion de fichiers, m�canisme des entr�es-sorties, gestion de la m�moire centrale, pagination et m�moire virtuelle ;
  • une deuxi�me partie pr�sente les outils de communication et de synchronisation tels que les sockets, les tubes, les files de messages, les signaux, les r�gions de m�moires partag�es, les s�maphores et l'appel de proc�dure � distance ;
  • une derni�re partie pr�sente des notions avanc�es sur les syst�mes Linux temps r�el et multiprocesseurs.


Chaque chapitre s'ouvre sur une partie th�orique. Puis une partie applicative, toujours bas�e sur Linux, d�crit de mani�re simplifi�e l'impl�mentation faite de ces concepts au sein du noyau Linux, ainsi que les primitives syst�mes qui leur sont attach�es. Des exemples de programmation illustrent l'emploi de ces primitives. Des exercices corrig�s actualis�s pour cette 4e �dition cl�turent chaque chapitre et des �nonc�s de programmation sont sugg�r�s.

�dition : Dunod - 384 pages, 4e �dition, 1er janvier 2012

ISBN10 : 2100576372 - ISBN13 : 9782100576371

Commandez sur www.amazon.fr :

24.70 � TTC (prix �diteur 26.00 � TTC) livraison gratuite !
  • Introduction au syst�me Linux
  • Processus, threads et ordonnancement
  • Syst�me de gestion de fichiers
  • Gestion des entr�es-sorties
  • Gestion de la m�moire centrale
  • Gestion des signaux
  • Communication entre processus
  • Synchronisation entre processus - Interblocage
  • Programmation r�seau
  • Syst�mes Linux avanc�s
Critique du livre par la r�daction Julien Plu le 3 f�vrier 2011
Ce livre est une excellente introduction � la programmation syst�me et r�seau sous Linux, certes ce n'est pas l'ouvrage le plus complet dans le domaine mais il a la particularit� de ne parler que de ce qui est important, int�ressant et surtout simple � comprendre pour les d�butants. D'ailleurs les exercices propos�s sont d'une grande aide et surtout il y a les corrections, ce qui maintenant devient de moins en moins fr�quent. Chaque chapitre commence par une partie th�orique, puis applicative et enfin les exercices. La meilleure des configurations � mon gout.

On voit du d�but � la fin que l'ouvrage est �crit par un professeur pour des �tudiants, il est tr�s p�dagogique et insiste beaucoup sur les points importants � comprendre et les pi�ges que l'on peut rencontrer.

Personnellement, je n'ai pas r�ussi � y trouver de d�fauts, il d�crit parfaitement ce pour quoi il a �t� �crit, ni plus ni moins. � mettre entre toutes les mains des �tudiants.




 Commenter Signaler un probl�me

Avatar de - https://www.developpez.com
l 05/06/2014 � 12:03
Linux - 4�me �dition - Programmation syst�me et r�seau - Cours et exercices corrig�s


Ce livre a pour but de pr�senter les principes de la programmation syst�me sous Linux gr�ce � une partie th�orique et une partie applicative qui d�crit de mani�re simplifi�e la mise en �uvre des concepts dans un noyau Linux. Des exemples de programmation illustrent ces notions. L'�tudiant peut ensuite s'entra�ner par le biais d'exercices corrig�s.

Cet ouvrage s'adresse plus particuli�rement aux �tudiants de premier et deuxi�me cycles d'informatique.

Il pr�sente les principes fondamentaux des syst�mes d'exploitation ainsi que la programmation syst�me sous les syst�mes d'exploitation Linux, conformes � la norme POSIX.

Cet ouvrage se compose de dix chapitres qui d�crivent l'ensemble des fonctions d'un syst�me d'exploitation multiprogramm� comme l'est Linux :

  • une premi�re partie traite du fonctionnement du syst�me d'exploitation : notions de base, processus, ordonnancement, syst�me de gestion de fichiers, m�canisme des entr�es-sorties, gestion de la m�moire centrale, pagination et m�moire virtuelle ;
  • une deuxi�me partie pr�sente les outils de communication et de synchronisation tels que les sockets, les tubes, les files de messages, les signaux, les r�gions de m�moires partag�es, les s�maphores et l'appel de proc�dure � distance ;
  • une derni�re partie pr�sente des notions avanc�es sur les syst�mes Linux temps r�el et multiprocesseurs.


Chaque chapitre s'ouvre sur une partie th�orique. Puis une partie applicative, toujours bas�e sur Linux, d�crit de mani�re simplifi�e l'impl�mentation faite de ces concepts au sein du noyau Linux, ainsi que les primitives syst�mes qui leur sont attach�es. Des exemples de programmation illustrent l'emploi de ces primitives. Des exercices corrig�s actualis�s pour cette 4e �dition cl�turent chaque chapitre et des �nonc�s de programmation sont sugg�r�s.

[Lire la suite]



 
couverture du livre D�veloppement syt�me sous Linux

Note 5 drapeau
D�tails du livre
Sommaire
Critiques (2)
0 commentaire
 
 

D�veloppement syt�me sous Linux

Ordonnancement multi-t�che, gestion m�moire, communications, programmation r�seau

de
Public vis� : D�butant

R�sum� de l'�diteur

Tirer le meilleur parti de l'environnement Linux : La possibilit� de consulter les sources du syst�me, de la biblioth�que glibc et de la plupart des applications qui tournent sur cet environnement repr�sente une richesse inestimable aussi bien pour les passionn�s qui d�sirent intervenir sur le noyau, que pour les d�veloppeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilit� et de p�rennit�, sans parler de l'extraordinaire niveau de comp�tences disponible au sein d'une communaut� de programmeurs aguerris au contact du code des meilleurs d�veloppeurs OpenSource. Un ouvrage con�u pour les programmeurs Linux et Unix les plus exigeants : Sans �quivalent en langue fran�aise, l'ouvrage de Christophe Blaess constitue une r�f�rence compl�te de la programmation syst�me sous Linux, y compris dans les aspects les plus avanc�s de la gestion des processus, des threads ou de la m�moire. Les programmeurs travaillant sous d'autres environnements Unix appr�cieront tout particuli�rement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilit� des applications. La deuxi�me �dition de ce livre a �t� enti�rement actualis�e en fonction du noyau Linux 2.6 et des nombreuses �volutions de la biblioth�que C.

�dition : Eyrolles - 1004 pages, 3e �dition, 3 f�vrier 2011

ISBN10 : 2212128819 - ISBN13 : 9782212128819

22,4 x 19,2 x 5,6 cm

Commandez sur www.amazon.fr :

43.32 � TTC (prix �diteur 43.32 � TTC) livraison gratuite !
  • Concepts et outils
  • La notion de processus
  • Acc�s � l'environnement
  • Ex�cution des programmes
  • Fin d'un programme
  • Gestion classique des signaux
  • Gestion portable des signaux
  • Signaux temps-r�el
  • Sommeil des processus et contr�le des ressources
  • Entr�es-sorties simplifi�es
  • Ordonnancement des processus Programmation multithread
  • Gestion de la m�moire du processus
  • Gestion avanc�e de la m�moire
  • Utilisation des blocs m�moire et des chaires
  • Routines avanc�es de traitement des blocs m�moire
  • Tris, recherches et structuration des donn�es
  • Flux de donn�es
  • Descripteurs de fichiers
  • Acc�s au contenu des r�pertoires Attributs des fichiers
  • Bases de donn�es
  • Types de donn�es et conversions
  • Fonctions math�matiques
  • Fonctions horaires
  • Acc�s aux informations du syst�me
  • Internationalisation
  • Communications classiques entre processus
  • Communications avec les IPC Syst�me V
  • Entr�es-sorties avanc�es
  • Programmation r�seau
  • Utilisation des sockets
  • Gestion du terminal
Critique du livre par la r�daction Faith's Fall le 1er octobre 2011
Le d�veloppement dans un syst�me de type Linux passe souvent par le langage C, que ce soit pour le d�veloppement de processus, de sockets, les pipes, les signaux?

Ce livre propose des explications et des exemples de code en langage C sur la programmation syst�me dans un environnement Linux. Ils traitent sur la plupart, toutes les possibilit�s qu'offre au d�veloppeur, de programmer une application syst�me, c'est-�-dire en ligne de commande. Comme vous l'avez compris, ce livre ne permettra pas de faire une interface graphique (Comme avec GTK+ ou QT) mais principalement au format terminal.

Le livre est destin� non seulement au d�veloppeur qui souhaite cr�er des applications syst�mes/serveur, mais �galement aux �tudiants qui souhaitent d�buter dans la programmation sous une plateforme Linux.

Pour finir, le livre est tr�s complet mais n�anmoins reste assez difficile pour ceux qui n'ont jamais vu la programmation sous Linux, mais reste tout � fait abordable.
Critique du livre par la r�daction Voleurdepoules le 24 novembre 2015
Le livre aborde le sujet du d�veloppement syst�me sous Linux qui passe par la programmation de processus, thread, sockets, communication interporcessus et j'en passe.

En bref, ce livre est tr�s complet, bien plus complet que les cours sur Internet pour ceux qui veulent d�buter attention, les chapitres les plus difficiles � aborder sont ceux du milieux ce qui peut �tre d�courageant. Aussi le livre s'adresse � des personnes ayant une connaissances en C.
De plus il contient �norm�ment d'exemple t�l�chargeable sur le site de l'auteur ( je ne sais pas si c'est toujours le cas ), chaque notions est suivie d'un code source, ce qui peut aider lorsque le sujet para�t assez abstrait.

Pour finir ce livre est un must have pour ceux qui veulent bidouiller leur Linux, l'ayant achet� il y a 2 ans environs il me sert toujours que ce soit pour approfondir des th�mes pr�cis o� revoir des choses oubli�es.




 Commenter Signaler un probl�me

Avatar de Lana.Bauer Lana.Bauer - Expert �minent s�nior https://www.developpez.com
l 21/10/2011 � 10:36
Bonjour,

La r�daction de DVP a lu pour vous l'ouvrage suivant:

D�veloppement syst�me sous Linux, de Christophe Blaess



Citation Envoy� par R�sum� de l'�diteur
Tirer le meilleur parti de l'environnement Linux La possibilit� de consulter les sources du syst�me, de la biblioth�que glibc et de la plupart des applications qui tournent sur cet environnement repr�sente une richesse inestimable aussi bien pour les passionn�s qui souhaitent intervenir sur le noyau, que pour les d�veloppeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilit� et de p�rennit�, sans parler de l'extraordinaire niveau de comp�tences disponible au sein d'une communaut� de programmeurs aguerris au contact du code des meilleurs d�veloppeurs open source. Un ouvrage con�u pour les programmeurs Linux et Unix les plus exigeants Sans �quivalent en langue fran�aise, l'ouvrage de Christophe Blaess constitue une r�f�rence compl�te du d�veloppement syst�me sous Linux, y compris dans les aspects les plus avanc�s de la gestion des processus, des threads ou de la m�moire. Les programmeurs travaillant sous d'autres environnements Unix appr�cieront tout particuli�rement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilit� des applications. Cette troisi�me �dition enti�rement actualis�e prend en compte les derni�res �volutions de la biblioth�que C et du noyau Linux 2.6, notamment la gestion compl�te des caract�res �tendus, les ordonnancements multi-processeurs et multi-coeurs, ainsi que les communications IPC Posix.
L'avez-vous lu? Comptez-vous le lire bient�t?

Quel est votre avis?

 
couverture du livre Introduction aux Scripts Shell

Note 4.5 drapeau
D�tails du livre
Sommaire
Critiques (2)
0 commentaire
 
 

Introduction aux Scripts Shell

Automatiser les t�ches Unix

de
Traducteurs : Eric Jacoboni

R�sum� de l'�diteur

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.

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.

�dition : O'REILLY - 558 pages, 1er novembre 2005

ISBN10 : 2841773752 - ISBN13 : 9782841773756

Commandez sur www.amazon.fr :

36.10 � TTC (prix �diteur 38.00 � TTC) livraison gratuite !
  1. Fondements
  2. Introduction
  3. Recherches et substitutions
  4. Outils pour traiter le texte
  5. De la puissance des pipes
  6. Variables, structures conditionnelles et boucles
  7. Entr�es, sorties, fichiers et �valuation des commandes
  8. Scripts en production
  9. Pr�sentation de awk
  10. Les fichiers
  11. Fusion de bases de donn�es utilisateurs
  12. V�rification orthographique
  13. Processus
  14. Portabilit� du shell et extensions
  15. Introduction aux scripts shell s�curis�s
  16. Annexe : Ecrire des pages de manuel
  17. Annexe : Fcihiers et syst�mes de fichiers
  18. Annexe : Commandes Unix importantes
Critique du livre par la r�daction cyberzoide le 1er novembre 2005
Cet ouvrage explique clairement la sp�cificit� du shell Unix et sa puissance. Les nombreuses commandes sont ici abord�es de fa�on tr�s p�dagogique avec force d'exemples.

Les auteurs passent en revue des diverses t�ches syst�mes qui incombent aux administrateurs de syst�mes Unix et donnent un tr�s bon aper�u de la complexit� des traitements n�cessaires � leur r�solution. Mais aussi et surtout, ils d�montrent l'extraordinaire efficacit� des commandes et combinaisons de commandes du shell. Ce livre est en fait une d�monstration de la puissance du shell et donne au lecteur les cl�s pour en exploiter toutes les possibilit�s, voire contribuer � l'enrichir.

En fin de cet ouvrage, vous trouverez un glossaire tr�s riche et une liste r�sum�e et organis�e des principales commandes d'Unix.

Il est regrettable que de nombreuses erreurs de traduction et de mise en forme rendent difficile la compr�hension de nombreux scripts. Et les auteurs s'�garent parfois dans de longs exemples qui n'ont plus d'utilit� � l'heure actuelle. Mais je recommande tout de m�me cet ouvrage � tous les d�butants qui veulent se familiariser avec le shell Unix. Et les initi�s trouveront des explications d�taill�es qui leur seront d'une grande utilit�.
Critique du livre par la r�daction giminik le 1er novembre 2005
Je souhaitais apprendre � cr�er des scripts sous un environnement Unix. M�me si je ne suis pas devenu le Dieu des scripts (car il faut beaucoup pratiquer), ce livre m'aura permis d'apprendre le n�cessaire pour automatiser des sauvegardes, traiter des fichiers texte, ou encore g�n�rer des documents HTML repr�sentant le contenu d'un r�pertoire, par exemple.

Si comme moi, vous maitrisez plut�t bien votre syst�me GNU/Linux et que vous souhaiteriez automatiser certaines t�ches simples mais r�p�titives sans avoir recours � un langage de bas niveau tel que le C, "Introduction aux Scripts Shell" est le livre qu'il vous faut.

Cette introduction laisse pr�sager qu'il s'agit d'un livre destin� uniquement aux d�butants comme moi, mais je suis persuad� que les plus exp�riment�s y trouveront leur bonheur car les diff�rents sujets qui y sont abord�s sont approfondis avec une difficult� croissante.

L'auteur fait une approche progressive des diff�rents outils de base n�cessaires � la conception de tels scripts : grep, sed, awk... puis l'utilisation des pipes sont pass�s en revue avant de s'attaquer � l'�criture des scripts autonomes.

Je conseille donc ce livre � toutes les personnes qui souhaiteraient mettre leur deuxi�me pied dans le monde de Linux.




 Commenter Signaler un probl�me

Avatar de - https://www.developpez.com
l 05/06/2014 � 12:03
Introduction aux Scripts Shell
Automatiser les t�ches Unix


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.

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.

[Lire la suite]



 
couverture du livre Ma�trise des expressions r�guli�res

Note 5 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Ma�trise des expressions r�guli�res

de
Traducteurs : Laurent Dami

R�sum� de l'�diteur

Les expressions r�guli�res sont de tr�s puissants outils de manipulation de textes et de donn�es. Elles ont fait flor�s ces derni�res ann�es au point de faire aujourd'hui partie int�grante de Perl, Java, VB.NET, C# (et tout langage bas� sur la plate-forme .NET), PHP, Python, Ruby, Tcl, MySQL, awk, Emacs ainsi que de bien d'autres outils et langages grand public.

Gr�ce � cet ouvrage, le nouveau venu dans l'univers des expressions r�guli�res d�couvrira une foule d'informations pour ma�triser ses donn�es. L'utilisateur averti, de son c�t�, en appr�ciera la richesse et l'incomparable souci du d�tail. L'�rudit, enfin, y trouvera mati�re � explorer de nouvelles pistes, loin des sentiers battus.

�dition : O'Reilly - 460 pages, 2e �dition, 1er mai 2003

ISBN10 : 2841772365 - ISBN13 : 9782841772360

18 x 2 x 24

Commandez sur www.amazon.fr :

38.00 � TTC (prix �diteur 40.00 � TTC) livraison gratuite !
  • Introduction aux expressions r�guli�res
  • Exemples introductifs avanc�s
  • Survol des divers dialectes et caract�ristiques des expressions r�guli�res
  • La m�canique du traitement des expressions
  • Techniques pratiques des regex
  • Confectionner une expression efficace
  • Perl
  • Java
  • .NET
Critique du livre par la r�daction Laurent Dardenne le 1er mai 2003
Un des meilleurs livres d'informatique que j'ai pu lire ces derniers temps ! L'auteur fait preuve d'une p�dagogie remarquable qu'on soit d�butant ou non sur le sujet. L'approche des expressions r�guli�res d�bute tr�s simplement puis au fil des pages on entrevoit toute la puissance de cet outil de manipulation de texte et de donn�es mais aussi toutes ses chausse-trappes. Pour les utilisateurs avertis cet ouvrage de r�f�rence est � placer bien en �vidence sur le bureau tant les informations sont nombreuses et difficile � m�moriser apr�s une premi�re lecture. Il est pr�f�rable pour les d�butants que sa lecture se fasse devant un ordinateur afin de pratiquer rapidement les exercices propos�s. Le langage privil�gi� est PERL bien que les moteurs les plus courant soit abord�s : .NET (C# et VB.NET notamment), Java, Python, Tcl, ... Quoi dire de plus sinon que tout d�veloppeur devrait avoir cet ouvrage dans sa biblioth�que et que sa lecture modifiera certainement votre mani�re d'aborder les probl�mes de manipulations de texte. Bonne lecture.




 Commenter Signaler un probl�me

Avatar de - https://www.developpez.com
l 05/06/2014 � 12:03
Ma�trise des expressions r�guli�res


Les expressions r�guli�res sont de tr�s puissants outils de manipulation de textes et de donn�es. Elles ont fait flor�s ces derni�res ann�es au point de faire aujourd'hui partie int�grante de Perl, Java, VB.NET, C# (et tout langage bas� sur la plate-forme .NET), PHP, Python, Ruby, Tcl, MySQL, awk, Emacs ainsi que de bien d'autres outils et langages grand public.

Gr�ce � cet ouvrage, le nouveau venu dans l'univers des expressions r�guli�res d�couvrira une foule d'informations pour ma�triser ses donn�es. L'utilisateur averti, de son c�t�, en appr�ciera la richesse et l'incomparable souci du d�tail. L'�rudit, enfin, y trouvera mati�re � explorer de nouvelles pistes, loin des sentiers battus.

[Lire la suite]



 
couverture du livre Le shell bash

Note 5 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Le shell bash

de
Traducteurs : Herv� Soulard

R�sum� de l'�diteur

Le shell bash (Bourne Again Shell) est l'un des shells les plus utilis�s sur un vaste panel de plates-formes (Linux, Mac OS X, BSD et bien d'autres OS). Son succ�s tient principalement � sa grande souplesse et � sa personnalisation qui en fait un outil pr�cieux pour les administrateurs syst�me et r�seaux.

Le shell bash est l'ouvrage de r�f�rence pour qui souhaite installer, configurer et programmer son shell. Vous apprendrez les diff�rents outils en ligne de commande et verrez �galement comment exploiter toutes les facettes de bash comme la programmation de scripts, le contr�le de flux, la gestion des entr�es/sorties ou celle des processus. Vous trouverez, entre autres, dans cet ouvrage : Une initiation � la programmation shell, Comment d�boguer vos programmes shell, L'art d'administrer votre syst�me avec bash et de simplifier des t�ches complexes pour vos administr�s, �tablir des passerelles entre bash et les autres shells, Des annexes qui r�capitulent les diff�rentes commandes internes chargeables, ainsi que la compl�tion programmable et les commandes de r�f�rence.

Le shell bash est un ouvrage s'adressant aussi bien au d�butant qui veut utiliser cet outil d'interface UNIX qu'� l'administrateur syst�me ou r�seau confirm� qui souhaite personnaliser son environnement ou automatiser des t�ches complexes � l'aide de scripts shell. L'ouvrage couvre la version 3.0 de bash sans oublier les 1.x et 2.x en faisant mention syst�matiquement des ajouts et des diff�rences.

�dition : O'Reilly - 342 pages, 1er janvier 2006

ISBN10 : 2841774031 - ISBN13 : 9782841774036

Commandez sur www.amazon.fr :

38.00 � TTC (prix �diteur 40.00 � TTC) livraison gratuite !
  • Les bases de bash
  • Edition de la ligne de commande
  • Personnaliser votre environnement
  • Initiation � la programmation shell
  • Contr�le de flux
  • Options de la ligne de commande et variables typ�es
  • Entr�es/sorties et ligne de commande
  • Gestion des processus
  • D�boguer des programmes shell
  • Administration de bash
  • Ecriture de scripts shell
  • bash pour votre syst�me
  • Annexe A : Autres shells
  • Annexe B : R�f�rences
  • Annexe C : Commandes internes chargeables
  • Annexe D : Compl�tion programmable
Critique du livre par la r�daction giminik le 1er janvier 2006
Sous Unix/Linux, il y a trois fa�ons d'apprendre � manier le shell bash : utiliser la commande 'man bash' peut-�tre un peu complexe pour le d�butant, utiliser les ressources disponibles sur Internet beaucoup trop dispers�es � mon go�t, ou alors consulter un livre de r�f�rence sur le sujet. Le livre 'Le shell bash' en est un. Il conviendra au d�butant comme � l'expert. Gr�ce � cet ouvrage, vous apprendrez tr�s rapidement � automatiser des t�ches � l'aide de scripts, ou encore � personnaliser le shell afin d'augmenter votre productivit�. Vous apprendrez �galement � traiter les arguments pass�s � vos scripts � la mani�re des utilitaires fournis dans votre distribution Linux favorite. La portabilit� des scripts est �galement au sommaire puisque pour chaque fonctionnalit�, une note est ajout�e en cas de non compatibilit� avec une version ant�rieure de bash. L'auteur aborde les sujets de mani�re progressive. Aucune connaissance en programmation n'est requise pour bien comprendre les diff�rentes notions. Je conseille donc ce livre � tous ceux et celles qui souhaitent ma�triser le shell bash rapidement.




 Commenter Signaler un probl�me

Avatar de - https://www.developpez.com
l 05/06/2014 � 12:03
Le shell bash


Le shell bash (Bourne Again Shell) est l'un des shells les plus utilis�s sur un vaste panel de plates-formes (Linux, Mac OS X, BSD et bien d'autres OS). Son succ�s tient principalement � sa grande souplesse et � sa personnalisation qui en fait un outil pr�cieux pour les administrateurs syst�me et r�seaux.

Le shell bash est l'ouvrage de r�f�rence pour qui souhaite installer, configurer et programmer son shell. Vous apprendrez les diff�rents outils en ligne de commande et verrez �galement comment exploiter toutes les facettes de bash comme la programmation de scripts, le contr�le de flux, la gestion des entr�es/sorties ou celle des processus. Vous trouverez, entre autres, dans cet ouvrage : Une initiation � la programmation shell, Comment d�boguer vos programmes shell, L'art d'administrer votre syst�me avec bash et de simplifier des t�ches complexes pour vos administr�s, �tablir des passerelles entre bash et les autres shells, Des annexes qui r�capitulent les diff�rentes commandes internes chargeables, ainsi que la compl�tion programmable et les commandes de r�f�rence.

Le shell bash est un ouvrage s'adressant aussi bien au d�butant qui veut utiliser cet outil d'interface UNIX qu'� l'administrateur syst�me ou r�seau confirm� qui souhaite personnaliser son environnement ou automatiser des t�ches complexes � l'aide de scripts shell. L'ouvrage couvre la version 3.0 de bash sans oublier les 1.x et 2.x en faisant mention syst�matiquement des ajouts et des diff�rences.

[Lire la suite]



 
couverture du livre Programmation syst�me en C sous Linux : Signaux, processus, threads, IPC et sockets

Note 4 drapeau
D�tails du livre
Sommaire
Critiques (1)
1 commentaire
 
 

Programmation syst�me en C sous Linux : Signaux, processus, threads, IPC et sockets

de

R�sum� de l'�diteur

Tirer le meilleur parti de l'environnement Linux : La possibilit� de consulter les sources du syst�me, de la biblioth�que glibc et de la plupart des applications qui tournent sur cet environnement repr�sente une richesse inestimable aussi bien pour les passionn�s qui d�sirent intervenir sur le noyau, que pour les d�veloppeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilit� et de p�rennit�, sans parler de l'extraordinaire niveau de comp�tences disponible au sein d'une communaut� de programmeurs aguerris au contact du code des meilleurs d�veloppeurs OpenSource. Un ouvrage con�u pour les programmeurs Linux et Unix les plus exigeants : Sans �quivalent en langue fran�aise, l'ouvrage de Christophe Blaess constitue une r�f�rence compl�te de la programmation syst�me sous Linux, y compris dans les aspects les plus avanc�s de la gestion des processus, des threads ou de la m�moire. Les programmeurs travaillant sous d'autres environnements Unix appr�cieront tout particuli�rement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilit� des applications. La deuxi�me �dition de ce livre a �t� enti�rement actualis�e en fonction du noyau Linux 2.6 et des nombreuses �volutions de la biblioth�que C.

�dition : Eyrolles - 963 pages, 2e �dition, 1er f�vrier 2005

ISBN10 : 2212116012 - ISBN13 : 9782212116014

Commandez sur www.amazon.fr :

42.75 � TTC (prix �diteur 45.00 � TTC) livraison gratuite !
  • Concepts et outils
  • La notion de processus
  • Acc�s � l'environnement
  • Ex�cution des programmes
  • Fin d'un programme
  • Gestion classique des signaux
  • Gestion portable des signaux
  • Signaux temps-r�el
  • Sommeil des processus et contr�le des ressources
  • Entr�es-sorties simplifi�es
  • Ordonnancement des processus Programmation multithread
  • Gestion de la m�moire du processus
  • Gestion avanc�e de la m�moire
  • Utilisation des blocs m�moire et des chaires
  • Routines avanc�es de traitement des blocs m�moire
  • Tris, recherches et structuration des donn�es
  • Flux de donn�es
  • Descripteurs de fichiers
  • Acc�s au contenu des r�pertoires Attributs des fichiers
  • Internationalisation
  • Communications classiques entre processus
  • Communications avec les IPC Syst�me V
  • Entr�es-sorties avanc�es
  • Programmation r�seau
  • Utilisation des sockets
  • Gestion du terminal
Critique du livre par la r�daction Faith's Fall le 1er f�vrier 2005
Le d�veloppement dans un syst�me de type Linux passe souvent par le langage C, que ce soit pour le d�veloppement de processus, de sockets, les pipes, les signaux�

Ce livre propose des explications et des exemples de code en langage C sur la programmation syst�me dans un environnement Linux. Ils traitent sur la plupart, toutes les possibilit�s qu'offre au d�veloppeur, de programmer une application syst�me, c'est-�-dire en ligne de commande. Comme vous l'avez compris, ce livre ne permettra pas de faire une interface graphique (Comme avec GTK+ ou QT) mais principalement au format terminal.

Le livre est destin� non seulement au d�veloppeur qui souhaite cr�er des applications syst�mes/serveur, mais �galement aux �tudiants qui souhaitent d�buter dans la programmation sous une plateforme Linux.

Pour finir, le livre est tr�s complet mais n�anmoins reste assez difficile pour ceux qui n'ont jamais vu la programmation sous Linux, mais reste tout � fait abordable.




 Commenter Signaler un probl�me

Avatar de - https://www.developpez.com
l 05/06/2014 � 12:03
Programmation syst�me en C sous Linux : Signaux, processus, threads, IPC et sockets


Tirer le meilleur parti de l'environnement Linux : La possibilit� de consulter les sources du syst�me, de la biblioth�que glibc et de la plupart des applications qui tournent sur cet environnement repr�sente une richesse inestimable aussi bien pour les passionn�s qui d�sirent intervenir sur le noyau, que pour les d�veloppeurs curieux de comprendre comment fonctionnent les programmes qu'ils utilisent quotidiennement. Nombreuses sont les entreprises qui ont compris aujourd'hui tout le parti qu'elles pouvaient tirer de cette ouverture des sources, gage de fiabilit� et de p�rennit�, sans parler de l'extraordinaire niveau de comp�tences disponible au sein d'une communaut� de programmeurs aguerris au contact du code des meilleurs d�veloppeurs OpenSource. Un ouvrage con�u pour les programmeurs Linux et Unix les plus exigeants : Sans �quivalent en langue fran�aise, l'ouvrage de Christophe Blaess constitue une r�f�rence compl�te de la programmation syst�me sous Linux, y compris dans les aspects les plus avanc�s de la gestion des processus, des threads ou de la m�moire. Les programmeurs travaillant sous d'autres environnements Unix appr�cieront tout particuli�rement l'attachement de l'auteur au respect des standards (C Ansi, glibc, Posix...), garant d'une bonne portabilit� des applications. La deuxi�me �dition de ce livre a �t� enti�rement actualis�e en fonction du noyau Linux 2.6 et des nombreuses �volutions de la biblioth�que C.

[Lire la suite]


Avatar de FLYFREE FLYFREE - Membre r�gulier https://www.developpez.com
l 23/10/2014 � 8:20
Ce bouquin est une bible, tres bonne pedagogie, demande a la base un niveau debutant en C et un niveau utilisateur moyen sous Linux, les differents aspecr sont detailles autant du niveau architecture que logiciel,seul petit defaut a la cuirasse :
il date aujourd'hui un peu et le chapitre sur les sockets n'est plus trop au gout du jour mais, chose agreable, l'auteur est tres sympatique et prends le temps de repondre au mail qui lui sont adresses.

donc c'est LA bible de la programation systeme sous linux

 
couverture du livre Scripts sous Linux

Note 5 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Scripts sous Linux

Shell Bash, Sed, Awk, Perl, Tcl, Tk, Python, Ruby...

de
Public vis� : D�butant

R�sum� de l'�diteur

Un grand choix de langages de scripts, de nombreux domaines d'application
La plate-forme Linux offre aux administrateurs syst�me et aux programmeurs un choix de langages de scripts d'une richesse sans �quivalent, qu'il s'agisse d'automatiser les t�ches d'administration, de construire des interfaces graphiques, d'effectuer des traitements automatis�s sur des fichiers texte, de "parser" des documents XML ou encore de d�velopper des applications Web.

L'auteur explique dans cet ouvrage de r�f�rence quel langage choisir en fonction de ses besoins, avant de pr�senter en d�tail la syntaxe et les techniques de programmation des principaux d'entre eux : Tcl, Tk, Python et Ruby pour leurs notions essentielles ; shell Bash, Sed, Awk et Perl jusqu'� un niveau avanc�.

A qui s'adresse cet ouvrage ?
  • Aux �tudiants en informatique (1er et 2e cycles universitaires, �coles d'ing�nieur...) ;
  • Aux programmeurs Linux ;
  • Aux administrateurs syst�me en charge d'un parc Linux.

�dition : Eyrolles - 762 pages, 2e �dition, 1er janvier 2004

ISBN10 : 2212114052 - ISBN13 : 9782212114058

Commandez sur www.amazon.fr :

45.00 � TTC (prix �diteur 45.00 � TTC) livraison gratuite !
  • Introduction : Interpr�teurs de commandes
  • Principes : Interpr�teurs �tudi�s
  • Programmation Shell
  • Manipulations de texte
  • Le langage Awk
  • Perl
  • Tcl et Tk
  • Autres langages de scripts
Critique du livre par la r�daction Nicolas Vall�e le 1er janvier 2004
Ce livre me semble parfait pour toutes personnes souhaitant apprendre � r�aliser des scripts pour faciliter leurs taches quotidiennes. Il n'est pas obligatoire d'avoir des notions dans les langages d�crits, mais des bases de programmation me semblent �tre un plus appr�ciable.
L'auteur commence par expliquer la philosophie des langages de script (en opposition aux langages compil�s traditionnellement enseign�s), puis aborde le Shell Unix (par exemple bash, ksh, etc) qui est le langage que tout utilisateur de machine Unix aura forcemment � sa disposition. Vous approfondirez les manipulations de texte avec les outils grep et sed, et aborderez plus en d�tails le langage awk. En deux chapitres, vous aurez d�j� de quoi r�aliser des applications relativement complexes. Si vous atteignez un niveau o� utiliser le Shell se r�v�lera fastidieux, entamez le chapitres suivant... avec le langage le plus populaire chez les administrateurs Unix, � savoir Perl. Vous aurez une introduction compl�te du langage avec des exemples, cela ira de la programmation proc�durale au mod�le objet, et vous verrez m�me comment cr�er une application graphique avec Tk. Si la syntaxe Perl vous d�plait, vous pourrez vous rabbattre sur les chapitres suivants et choisir parmi Tcl, Python et Ruby... En revanche, Python et Ruby me semblent trop succints � mon go�t. Seul le mod�le objet est pr�sent�. Il est vrai que les notions sont expliqu�es dans le chapitre sur Perl, mais j'aurais appr�ci� voir des exemples concrets d'utilisation d'expressions r�guli�res et des arguments en ligne de commande.

En r�sum�, cet ouvrage constitue la plus compl�te introduction � la programmation de script que j'ai eu l'occasion de lire. Il s'agit d'un ouvrage unique en son genre, et d'un niveau tout � fait acceptable. J'appr�cie particuli�rement le fait de laisser la libert� aux lecteurs de choisir quel langage de script lui convient le mieux, en lui �vitant de devoir investir dans un ouvrage d'introduction pour chaque langage.




 Commenter Signaler un probl�me

Avatar de - https://www.developpez.com
l 05/06/2014 � 12:03
Scripts sous Linux
Shell Bash, Sed, Awk, Perl, Tcl, Tk, Python, Ruby...


Un grand choix de langages de scripts, de nombreux domaines d'application
La plate-forme Linux offre aux administrateurs syst�me et aux programmeurs un choix de langages de scripts d'une richesse sans �quivalent, qu'il s'agisse d'automatiser les t�ches d'administration, de construire des interfaces graphiques, d'effectuer des traitements automatis�s sur des fichiers texte, de "parser" des documents XML ou encore de d�velopper des applications Web.

L'auteur explique dans cet ouvrage de r�f�rence quel langage choisir en fonction de ses besoins, avant de pr�senter en d�tail la syntaxe et les techniques de programmation des principaux d'entre eux : Tcl, Tk, Python et Ruby pour leurs notions essentielles ; shell Bash, Sed, Awk et Perl jusqu'� un niveau avanc�.

A qui s'adresse cet ouvrage ?
  • Aux �tudiants en informatique (1er et 2e cycles universitaires, �coles d'ing�nieur...) ;
  • Aux programmeurs Linux ;
  • Aux administrateurs syst�me en charge d'un parc Linux.


[Lire la suite]



 
couverture du livre Bash : Le livre de recettes

Note 4 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Bash : Le livre de recettes

de
Traducteurs : Fran�ois Cerbelle, Herv� Soulard

R�sum� de l'�diteur

Bash est aujourd'hui le shell le plus utilis� dans le monde Unix. Install� par d�faut sur Linux et Mac OS X, sa ma�trise s'av�re indispensable d�s que l'on cherche � travailler de mani�re plus efficace et � �viter de r�p�ter inlassablement - les m�mes t�ches. Bash - Le livre de recettes vous invite � d�couvrir et mettre en �uvre les immenses possibilit�s d'automatisation de votre travail. Au travers de solutions adaptables, ce livre vous propose des scripts, de nombreux exemples et programmes pour automatiser vos t�ches d'administration syst�me, manipuler vos fichiers de toutes les fa�ons possibles, ou encore configurer la compl�tion automatique. En parcourant les 282 recettes de cet ouvrage, vous apprendrez rapidement comment : �crire des scripts dans les r�gles de l'art, ex�cuter plusieurs commandes, soit de mani�re s�quentielle, soit sous la forme d'une seule tr�s longue commande, Trier, rechercher vos diff�rents dossiers et r�pertoires, exploiter aux mieux diff�rents outils tels que echo, sort, grep, etc., travailler avec les dates et heures, analyser les arguments de la ligne de commande, la sortie d'une fonction, configurer une base de donn�es MySQL, s�curiser vos scripts, fixer les autorisations et utiliser ssh, �crire des raccourcis pour taper plus vite, configurer et personnaliser Nash selon vos go�ts, �crire des fonctions r�utilisables. Pour les administrateurs, les d�veloppeurs ou les utilisateurs quotidiens, bash - Le livre de recettes est une vraie mine d'or. Lorsque vous aurez suivi les conseils et diff�rentes recettes de cet ouvrage, vous pourrez g�rer votre syst�me de mani�re efficace et beaucoup plus facile.

�dition : O'Reilly - 626 pages, 1re �dition, 4 octobre 2007

ISBN10 : 2841774473 - ISBN13 : 9782841774470

Commandez sur www.amazon.fr :

45.60 � TTC (prix �diteur 48.00 � TTC) livraison gratuite !
  1. D�buter avec bash
  2. Sortie standard
  3. Entr�e standard
  4. Ex�cuter les commandes
  5. Variables du shell
  6. Logique et arithm�tique
  7. Outils shell interm�diaires I
  8. Outils shell interm�diaires II
  9. Rechercher des fichiers avec find, locate et slocale
  10. Autres fonctionnalit�s pour les scripts
  11. Dates et heures
  12. T�ches utilisateur sous forme de scripts shell
  13. Analyses et t�ches similaires
  14. Scripts s�curis�s
  15. Scripts �labor�s
  16. Configurer bash
  17. Maintenance et t�ches administratives
  18. R�duire la saisie
  19. Bourdes du d�butant
Critique du livre par la r�daction Daesmon2 le 4 octobre 2007
"Bash : Le livre de recettes", aux �ditions O'Reilly, c'est de nombreuses recettes sur le bash : bash Strogonoff, saut� de bash, bash � la cr�me...non ? Bref, vous l'aviez d�j� compris, le bash �a ne se mange pas, mais c'est par contre un shell tr�s utilis� sous Unix.

Dans cet ouvrage, ce ne sont pas moins de 282 recettes qui sont pr�sent�es, et pour chacune d'elle toujours le triptyque : probl�me, solution, discussion. Le livre s'articule sur presque 20 chapitres exposant entre autres : le bash pour d�butant (notamment un chapitre sur les principales erreurs � �viter), les entr�es/sorties, les fichiers, les scripts, les commandes et configuration du shell...au final, autant de th�mes couvrant les principales utilisation de bash.
Ce que j'ai appr�ci� :
  • Les sujets abord�s couvrent bien les fonctionnalit�s demand�es en entreprise
  • Les explications sont faciles � comprendre et des scripts sont l� pour l'illustration
  • Les scripts du livre sont disponibles en t�l�chargement, sur le site de l'�diteur
  • Le sommaire qui, gr�ce � des libell�s clairs (le titre des recettes), permet de rapidement de trouver l'information, finalement comme une FAQ

Les moins :
  • La mise en page est un peu aust�re, seules quelques ic�nes de pi�ges � ours (indiquant les pi�ges � �viter) viennent �gayer le contenu
  • C'est un livre de recettes : le genre de livre que l'on utilise une fois de temps en temps, mais qui peut se r�v�ler indispensable le moment opportun
  • Quelques scripts comportant des erreurs, mais rien de grave, un espace qui manque dans une ligne de commande par exemple, �a se corrige tr�s vite

Je dirais donc pour finir que "Bash : Le livre de recettes" me fut tr�s instructif et je le garderai sur mon bureau. Ainsi lors de mes �pisodiques utilisations de bash dans le cadre professionnel, je trouverai, si ce n'est une r�ponse, au moins quelques pistes qui feront peut �tre de moi un jour un cordon bleu en bash.




 Commenter Signaler un probl�me

Avatar de - https://www.developpez.com
l 05/06/2014 � 12:03
Bash : Le livre de recettes


Bash est aujourd'hui le shell le plus utilis� dans le monde Unix. Install� par d�faut sur Linux et Mac OS X, sa ma�trise s'av�re indispensable d�s que l'on cherche � travailler de mani�re plus efficace et � �viter de r�p�ter inlassablement - les m�mes t�ches. Bash - Le livre de recettes vous invite � d�couvrir et mettre en �uvre les immenses possibilit�s d'automatisation de votre travail. Au travers de solutions adaptables, ce livre vous propose des scripts, de nombreux exemples et programmes pour automatiser vos t�ches d'administration syst�me, manipuler vos fichiers de toutes les fa�ons possibles, ou encore configurer la compl�tion automatique. En parcourant les 282 recettes de cet ouvrage, vous apprendrez rapidement comment : �crire des scripts dans les r�gles de l'art, ex�cuter plusieurs commandes, soit de mani�re s�quentielle, soit sous la forme d'une seule tr�s longue commande, Trier, rechercher vos diff�rents dossiers et r�pertoires, exploiter aux mieux diff�rents outils tels que echo, sort, grep, etc., travailler avec les dates et heures, analyser les arguments de la ligne de commande, la sortie d'une fonction, configurer une base de donn�es MySQL, s�curiser vos scripts, fixer les autorisations et utiliser ssh, �crire des raccourcis pour taper plus vite, configurer et personnaliser Nash selon vos go�ts, �crire des fonctions r�utilisables. Pour les administrateurs, les d�veloppeurs ou les utilisateurs quotidiens, bash - Le livre de recettes est une vraie mine d'or. Lorsque vous aurez suivi les conseils et diff�rentes recettes de cet ouvrage, vous pourrez g�rer votre syst�me de mani�re efficace et beaucoup plus facile.

[Lire la suite]



 
couverture du livre Shells Linux et Unix par la pratique

Note 3.5 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Shells Linux et Unix par la pratique

de
Public vis� : Expert

R�sum� de l'�diteur

Les syst�mes Linux et plus g�n�ralement Unix permettent aux utilisateurs, administrateurs, et d�veloppeurs de r�aliser des t�ches compl�tes en regroupant simplement quelques instructions dans des fichiers de scripts. Mais pour cela, il faut auparavant ma�triser la puissance du shell, ainsi que la complexit� apparente de sa syntaxe. Cet ouvrage vous aidera � comprendre progressivement toutes les subtilit�s de ce langage de programmation, afin que vous soyez capable d'�crire rapidement des scripts robustes, puissants et portables pour Bash ou shell Korn. Il comporte en outre une pr�sentation d�taill�e des outils Grep et Find, ainsi que des langages Sed et Awk dans leurs utilisations les plus courantes. Avec a l'appui de nombreux exemples et exercices corrig�s, l'auteur insiste sur la mise en pratique des notions abord�es des scripts complets pr�ts � l'usage sont disponibles sur l'extension web du livre. pour illustrer les m�thodes de programmation propos�es.

�dition : Eyrolles - 262 pages, 1re �dition, 1er janvier 2008

ISBN10 : 221212273X - ISBN13 : 9782212122732

Broch�

Commandez sur www.amazon.fr :

37.05 � TTC (prix �diteur 39.00 � TTC) livraison gratuite !
  • Principe des scripts shell
  • Programmation shell
  • Evaluation d'expressions
  • El�ments de programmation shell
  • Commandes, variables et utilitaires syst�me
  • Programmation shell avanc�e
  • Expressions r�guli�res - Grep
  • Sed
  • Awk
  • Bonne �criture d'un script
  • Annexes
Critique du livre par la r�daction Nicolas Vall�e le 1er janvier 2008
Un livre adapt� � un lectorat averti.

Le manque de progressivit� rebutera nombre de d�butants et de curieux. Quand le point est trait� s�rieusement, les exemples sont nombreux et bien choisis .. Nous sommes l� pour avancer et nous avan�ons.

Quelques critiques :
Les commandes awk, sed bien trait�es dans l'ouvrage manque s�rieusement d'exemples sur le site de t�l�chargement. Les commandes find et cut bien que fr�quemment utilis�es ne sont que survol�es sans aucun exemple significatif. Il n'y a aucune explication permettant une utilisation efficace.

En conclusion :
Un ouvrage int�ressant, assez bien organis� utile pour beaucoup ... � condition de n'�tre pas allergique au "man" Le pr�c�dent ouvrage en 700 pages �tait une r�f�rence celui-ci en 250 est trop fortement �cr�m� � mon gout !!!




 Commenter Signaler un probl�me

Avatar de - https://www.developpez.com
l 05/06/2014 � 12:03
Shells Linux et Unix par la pratique


Les syst�mes Linux et plus g�n�ralement Unix permettent aux utilisateurs, administrateurs, et d�veloppeurs de r�aliser des t�ches compl�tes en regroupant simplement quelques instructions dans des fichiers de scripts. Mais pour cela, il faut auparavant ma�triser la puissance du shell, ainsi que la complexit� apparente de sa syntaxe. Cet ouvrage vous aidera � comprendre progressivement toutes les subtilit�s de ce langage de programmation, afin que vous soyez capable d'�crire rapidement des scripts robustes, puissants et portables pour Bash ou shell Korn. Il comporte en outre une pr�sentation d�taill�e des outils Grep et Find, ainsi que des langages Sed et Awk dans leurs utilisations les plus courantes. Avec a l'appui de nombreux exemples et exercices corrig�s, l'auteur insiste sur la mise en pratique des notions abord�es des scripts complets pr�ts � l'usage sont disponibles sur l'extension web du livre. pour illustrer les m�thodes de programmation propos�es.

[Lire la suite]



 
couverture du livre Programmation Shell sous Unix/Linux

Note 4 drapeau
D�tails du livre
Sommaire
Critiques (1)
0 commentaire
 
 

Programmation Shell sous Unix/Linux

de

R�sum� de l'�diteur

Ce livre sur la programmation shell s'adresse aux utilisateurs et administrateurs des syst�mes Unix/Linux souhaitant se former � l'�criture de scripts shell.

Les fonctionnalit�s des trois shells couramment utilis�s sont d�taill�es et leurs diff�rences signal�es. Les th�mes sont pr�sent�s de mani�re progressive et p�dagogique, ce qui fait de cet ouvrage un support id�al destina aussi bien � la formation professionnelle qu'� l'autoformation.

Les premiers chapitres sont consacr�s au fonctionnement du shell : lancement d'une commande, caract�res sp�ciaux du shell couramment employ�s (redirections, tubes, ...), param�trage de l'environnement de travail de l'utilisateur (variables et fichiers d'environnement, ...). Les m�canismes internes sont expliqu�s en d�tail et illustr�s par de nombreux sch�mas.

La suite de l'ouvrage est d�di�e � la programmation proprement dite. Les bases de la programmation (variables, structures de contr�le, commandes de test et de calculs, ...) sont pr�sent�es et illustr�es par de nombreux exemples. Sont ensuite d�taill�s les aspects avanc�s de la programmation shell (gestion des fichiers, fonctions, ...).

La derni�re partie de l'ouvrage des outils annexes indispensables au traitement de cha�nes de caract�res et de fichiers textes : les expressions r�guli�res basiques et �tendues, l'�diteur non interactif sed, un panorama �tendu du langage awk ainsi que les principales commandes filtres des syst�mes Unix.

Des exemples de scripts shells ou awk utilis�s en production ont �t� rapport�s dans cet ouvrage et sont en t�l�chargement sur www.editions-eni.fr

�dition : ENI - 420 pages, 2e �dition, 1er mai 2008

ISBN10 : 2746042339 - ISBN13 : 9782746042339

Commandez sur www.amazon.fr :

25.78 � TTC (prix �diteur 27.14 � TTC) livraison gratuite !
  • D�finition du shell
  • M�canismes essentiels du shell
  • Param�trage de l'environnement de travail
  • Les bases de la programmation shell
  • Aspects avanc�s de la programmation shell
  • Les expressions r�guli�res
  • La commande sed
  • Le langage de programmation awk
  • Les commandes filtres
Critique du livre par la r�daction S�bastien Doeraene le 1er mai 2008
Ce livre est une v�ritable mine d'or pour tout utilisateur ou administrateur d'un syst�me Unix/Linux qui souhaite se mettre aux scripts shells. Et pas rien que �a.

Le premier chapitre traite aussi de l'utilisation de base du shell... Qui n'est pas si de base que �a : de nombreuses astuces souvent inconnues sont mises en lumi�re, et m�me l'utilisateur habitu� du shell d�couvrira des choses tr�s pratiques.

Ensuite vient la programmation proprement dite. Les explications sont denses, mais les exemples illustrent tr�s bien toutes les notions introduites dans le livre. Ce qui en fait que tout est simple � comprendre et � ma�triser rapidement.

L'auteur ne s'arr�te pas � la programmation shell uniquement. Il introduit, dans le dernier chapitre, de nombreux outils externes de traitements de fichiers et de cha�nes de caract�res. En particulier, le langage awk est d�crit en profondeur. L� aussi, les exemples fournis rendent la compr�hension extr�mement ais�e.

Bref, ce livre est vraiment un bon moyen d'apprendre rapidement et efficacement les recettes essentielles du shell et de sa programmation. Apr�s l'avoir lu, vous ne verrez plus le shell comme avant.




 Commenter Signaler un probl�me

Avatar de - https://www.developpez.com
l 05/06/2014 � 12:03
Programmation Shell sous Unix/Linux


Ce livre sur la programmation shell s'adresse aux utilisateurs et administrateurs des syst�mes Unix/Linux souhaitant se former � l'�criture de scripts shell.

Les fonctionnalit�s des trois shells couramment utilis�s sont d�taill�es et leurs diff�rences signal�es. Les th�mes sont pr�sent�s de mani�re progressive et p�dagogique, ce qui fait de cet ouvrage un support id�al destina aussi bien � la formation professionnelle qu'� l'autoformation.

Les premiers chapitres sont consacr�s au fonctionnement du shell : lancement d'une commande, caract�res sp�ciaux du shell couramment employ�s (redirections, tubes, ...), param�trage de l'environnement de travail de l'utilisateur (variables et fichiers d'environnement, ...). Les m�canismes internes sont expliqu�s en d�tail et illustr�s par de nombreux sch�mas.

La suite de l'ouvrage est d�di�e � la programmation proprement dite. Les bases de la programmation (variables, structures de contr�le, commandes de test et de calculs, ...) sont pr�sent�es et illustr�es par de nombreux exemples. Sont ensuite d�taill�s les aspects avanc�s de la programmation shell (gestion des fichiers, fonctions, ...).

La derni�re partie de l'ouvrage des outils annexes indispensables au traitement de cha�nes de caract�res et de fichiers textes : les expressions r�guli�res basiques et �tendues, l'�diteur non interactif sed, un panorama �tendu du langage awk ainsi que les principales commandes filtres des syst�mes Unix.

Des exemples de scripts shells ou awk utilis�s en production ont �t� rapport�s dans cet ouvrage et sont en t�l�chargement sur www.editions-eni.fr

[Lire la suite]