Note :
Le livre « Pro Bash Programming » de Chris F. A. Johnson reçoit un mélange d'éloges et de critiques de la part des utilisateurs. Nombreux sont ceux qui le trouvent instructif et bien organisé, aidant les débutants et les utilisateurs expérimentés à saisir les subtilités des scripts Bash. Cependant, certains critiques lui reprochent de ne pas traiter suffisamment les détails de la syntaxe et de présenter des informations qui peuvent être difficiles à suivre. Alors que certains lecteurs le considèrent comme une excellente ressource qui simplifie l'apprentissage de Bash, d'autres estiment qu'il manque de profondeur et de clarté.
Avantages:⬤ Fournit une compréhension claire de la programmation Bash sans être écrasante.
⬤ Offre des exemples pratiques et des exercices pour améliorer l'apprentissage.
⬤ Contient des conseils utiles sur les meilleures pratiques en matière de scripts.
⬤ Bien accueilli par les débutants et les utilisateurs avancés.
⬤ Un guide concis qui évite les lourdeurs inutiles que l'on trouve dans d'autres textes.
⬤ Manque d'explications détaillées sur la syntaxe de Bash et l'utilisation des commandes, ce qui peut laisser les débutants perplexes.
⬤ Difficile à lire physiquement en raison de la petite taille des caractères sur les grandes pages.
⬤ L'édition Kindle est mal formatée avec des images de mauvaise qualité.
⬤ Certains concepts introduits sans explication préalable suffisante peuvent nuire à la compréhension.
(basé sur 25 avis de lecteurs)
Pro Bash Programming: Scripting the Linux Shell
Introduction Bien que la plupart des utilisateurs considèrent l'interpréteur de commandes comme un interpréteur de commandes interactif, il s'agit en réalité d'un langage de programmation dans lequel chaque instruction exécute une commande. Parce qu'il doit satisfaire à la fois les aspects interactifs et de programmation de l'exécution des commandes, c'est un langage étrange, façonné autant par l'histoire que par la conception.
Brian Kernighan et Rob Pike, The UNIX Programming Environment, Prentice-Hall, 1984 L'interpréteur de commandes est un langage de programmation. Ne laissez personne vous dire le contraire. L'interpréteur de commandes n'est pas simplement de la colle qui colle des éléments ensemble.
L'interpréteur de commandes est bien plus qu'un outil permettant d'exécuter d'autres outils. L'interpréteur de commandes est un langage de programmation complet ! Lorsqu'un utilisateur de Linux m'a interrogé sur les bases de données de membres, je lui ai demandé ce dont il avait réellement besoin.
Il voulait stocker les noms et les adresses de quelques centaines de membres et imprimer des étiquettes de publipostage pour chacun d'entre eux. Je lui ai recommandé d'utiliser un éditeur de texte pour stocker les informations dans un fichier texte et je lui ai fourni un script shell pour créer les étiquettes en PostScript.
(Le script, ps-labels, est paru dans mon premier livre, Shell Scripting Recipes : A Problem-Solution Approach. ) Lorsque le ver SWEN déversait des centaines de mégaoctets de courrier indésirable dans ma boîte aux lettres toutes les quelques minutes, j'ai écrit un script shell pour les filtrer sur le serveur de messagerie et télécharger le courrier restant sur mon ordinateur personnel. Ce script fait son travail depuis plusieurs années.
© Book1 Group - tous droits réservés.
Le contenu de ce site ne peut être copié ou utilisé, en tout ou en partie, sans l'autorisation écrite du propriétaire.
Dernière modification: 2024.11.14 07:32 (GMT)