Shell-Skript lernen, was kommt als Nächstes?

Shell-Skript lernen, was kommt als Nächstes?

Ich habe das Erlernen von „Shell Script“ in Linux abgeschlossen und bin nun auf mittlerem bis fortgeschrittenem Niveau, kann aber nicht erraten, wie ich mit dieser Skriptsprache Dinge/kleine Programme erstellen kann.

Genauso wie der Besitz der Waffe ohne Kenntnisse über deren Verwendung!

Antwort1

Sie müssen wirklich qualifizieren, welcheHülsedu redest über.

Wenn Sie interessiert sind bash, kann ich dies nicht empfehlenHäufig gestellte Fragen zu Bashhöher

Antwort2

Erweitertes Bash-Scripting-Handbuch -http://tldp.org/LDP/abs/html/. Buch in der Kategorie „UNBEDINGT LESEN“.

Antwort3

Sie können beispielsweise die integrierten Skripte untersuchen, die mit der Distribution mitgeliefert wurden. Durchsuchen Sie /etc und sehen Sie sich die Start- und Herunterfahrskripte an.

Mit Bash oder der C-Shell kann man sicherlich eine Menge machen, insbesondere in Kombination mit sed, awk, tr, tee, wc usw. Ich fand es jedoch lohnender, ziemlich viel Zeit mit dem Erlernen von regulären Ausdrücken und Perl zu verbringen; ich fühlte mich einfach produktiver. Python oder Ruby wären meiner Meinung nach ebenso hervorragende Alternativen.

Antwort4

Du solltestlerne C.

Dann lerne etwasPerl(nur die Grundlagen, Sie werden mir dafür danken).Die Beherrschung von Perl ist ein Werkzeugkasten voller sehr guter Werkzeuge.

Danach Java! Java ist für viele Dinge großartig. Sie werden dabei auch einige OO-Konzepte und Designmuster lernen. Siekönntelerne C# oder C++ statt Java, aber das ist eine ganz andere Diskussion, die ich lieber nicht ansprechen möchte (Java ist großartig, um meine Probleme zu lösen, die Community und die Tools sind großartig). Überspringe PHP und alles, was Webprogrammierung ist, das ist meine Meinung dazu.

Und dann lernen Sie Datenbanken. SQL-Syntax und wählen Sie eine Datenbank aus, die Sie lernen möchten. Ich würde mich für PostgreSQL entscheiden (optional: Microsoft SQL Server).

Um Ihren Horizont zu erweitern, sollten Sie funktionale Programmierung erlernen.Ich mache das gerade(Scala und OCaml).

Dann lernen Sie Fedora und werden Sie Mitwirkender am Fedora-Projekt.

Dann such dir einen richtigen Programmierjob und lebe glücklich bis an dein Lebensende! Das würde ich tun. :)

verwandte Informationen