Apprendre à faire scripte bash

Bonjours a tous j’aimerai savoir où on peut apprendre à faire des scripts bash pour Linux. Merci d’avance à bientôt.

Bonjour

Quelques liens :

http://guidespratiques.traduc.org/guides/vf/Bash-Beginners-Guide/Bash-Beginners-Guide.pdf

http://wiki.bash-hackers.org/scripting/basics

http://wiki.bash-hackers.org/

http://aral.iut-rodez.fr/fr/sanchis/enseignement/bash/

2 J'aime

Merci beaucoup que des sites que je connais pas. Ça me fait une bonne base pour commencer, je vais apprendre Perl aussi. Ça m’a l’aire important de le connaître pour être à l’aise avec ces scripts.

Pour apprendre le Perl
https://openclassrooms.com/courses/apprenez-a-programmer-en-perl

Pour Perl: learn.perl.org

Perl est surtout utile pour manipuler des chaînes de caractères ou des fichiers. On peut tout faire avec Perl, mais ça devient vraiment intéressant à partir du moment où on est à l’aise avec les expressions régulières (regex).
Les scripts shell (comme bash) sont plus généralistes, amuse toi d’abord avec ceux-ci :wink:

1 J'aime

Pratiquer et user de L’huile de coude :wink: ciao bon apprentissage :slight_smile:

un analyseur/vérificateur de script bash, debuggeur en ligne avec quelques conseils.

Il existe aussi comme paquet Debian (au moins pour Jessie)

Bonsoir,

Je suis en train d’étudier Shells Linux et Unix par la pratique de Christophe Blaess aux éditions Eyrolles.

C’est, du moins pour les dizaines de premières pages, une excellente référence, qui combine théorie et pratique, permet de comprendre graduellement l’exécution des commandes sans recopier sottement des scripts.

La méthode permet, en outre, de préparer des scripts à l’administration d’un système sous Linux. Elle nécessite néanmoins de découvrir les commandes de base du terminal, par exemple, avec Les cahiers du débutant (Chapitre 11) et Le nouveau debianiste qui papillonne.

Bon courage !

http://abs.traduc.org/abs-fr/
(il existe aussi un fichier pdf… à retrouver)

Et le framabook :
Pour_aller_plus_loin_avec_la_ligne_de_commande_art-libre.pdf (260pages)

l’ABS existe en paquet :
apt-cache show abs-guide [...] Description-en: The Advanced Bash-Scripting Guide An in-depth exploration of the art of shell scripting. [...]

Avantage: plus à jour, inconvénient (pour moi) en anglais.

[troll enable] tant qu’à apprendre un language interprété pour faire des scripts pourquoi ne pas plus tôt essayer Python ? [troll disable]

Ou Perl :tongue:

Je sais bien que c’est un fil qui est plus vieux que 2016,
mais au cas ou quelqu’un passerait par là,
il existe aussi une version traduite en français de l’abs-guide