Constructions « with » en langage… bash ! – Partie 2/2

Mais en réalité, en deuxième paramètre, on n’est pas restreint aux seuls identifiants de signaux : la commande help trap (voir encadré) nous indique quelques possibilités supplémentaires. En particulier, on peut spécifier EXIT pour détecter la sortie du script, et donc exécuter un code adéquat juste avant de sortir.

Lire la suite

Constructions « with » en langage… bash ! – Partie 1/2

Dis-moi petit syntax checker, qu’as-tu à me dire sur mon code source ? Comment ça, tu me rends la main tout de suite ? Tu n’as rien trouvé ?? Pas le moindre petit warning ??? Allez, ne sois pas timide, je t’ai mis l’option ultra-verbose je te signale !! T’es pas censé être timide !! Écoute, tu vois bien que je travaille seul là-dessus… si tu ne me dis rien, qui d’autre va me faire la conversation ?? Bon. Tu l’auras voulu. Voyons si tu resteras de marbre quand j’aurai ajouté cette structure exotique à mon code source… Lire la suite

Maîtrisez la programmation de scripts shell !

GNU/Linux Magazine consacre son nouveau hors-série à la programmation de scripts shell. L’objectif à travers ses trois grandes parties est de vous permettre de maîtriser la programmation de ces derniers. Vous commencerez ainsi par programmer votre premier vrai script shell, puis progresser dans l’écriture de scripts grâce aux structures de contrôle et à la gestion de processus, enfin vous apprendrez les bonnes techniques et découvrirez les fonctions avancées du shell Bash. Un cas pratique vous attend en bonus de ce numéro spécial. Retrouvez ce guide chez votre marchand de journaux et en ligne !

Lire la suite