2009-10-21 14 views
1

Je suis un développeur ETL par profession qui vient de commencer à lire Le programmeur pragmatique par Dave Thomas & Andrew Hunt. J'ai eu l'intention d'en savoir plus sur bash & ligne de commande dans Ubuntu pendant un certain temps, mais en lisant ce livre m'a fait réaliser à quel point il est essentiel pour moi de commencer à l'apprendre. Par conséquent, j'aimerais recevoir une recommandation de la part de la communauté StackOverflow sur un bon tutoriel pour débutant/référence à bash. Je cherche quelque chose qui me donne beaucoup d'exemples de commandes à jouer et quelques exercices/défis.Vous cherchez des recommandations sur un bon ** débutants ** bash tutoriel

Merci beaucoup à tous!

Ashish

Répondre

7

Le Advanced Bash Scripting Guide est une référence/tutoriel Bash classique et complet.

+0

+1 Vraiment complet de débutant à expert. Comprend des mises en garde et beaucoup d'exemples de coupe dans la pâte. – ezpz

+0

Merci pour la suggestion. J'ai changé le titre pour refléter le fait que je suis à la recherche d'un tutoriel pour débutant, mais en fonction de votre commentaire, je ne devrais pas avoir peur en tant que novice. Je vais lui donner un tourbillon. Merci! – tundal45

+0

Pas si sûr de celui-ci, j'ai lu (sur SO entre autres), qu'il était obsolète, avait des erreurs et n'était pas une référence concernant les bonnes pratiques de codage bash (bien au contraire en fait). –

2

Deux ressources Je recommande:

  1. Le livre "Apprendre le shell bash" de Cameron Newham et Bill Rosenblatt. Le numéro advanced bash scripting guide.
  2. Le man page (bien qu'il puisse être un peu dur)
+0

Merci beaucoup pour les ressources. Très appréciée! – tundal45

2

Kernighan et Pike The Unix Programming Environment vous montreront comment les experts utilisent la ligne de commande Unix. Ils écrivent plusieurs petits outils dans le livre, dont beaucoup sont des scripts shell. Il ne se concentre pas sur bash (bash n'existait pas à l'époque!), Mais plutôt sur le bourne shell standard (sh). Vous pouvez apprendre les extensions non portables de bash après avoir été à l'aise avec les bases.

0

This Bash Guide était assez clair, progressif et complet pour moi. Il a l'avantage de vous apprendre aussi sur les bonnes pratiques, notamment en montrant ce qui est une bonne pratique et ce qui ne l'est pas. En plus de cela, vous pouvez toujours poser des questions et obtenir de l'aide sur la chaîne IRC, ce qui, à mon avis, est un plus pour apprendre.

Questions connexes