Skip to Main Content
Befehlszeilen-Rost
book

Befehlszeilen-Rost

by Ken Youens-Clark
September 2024
Intermediate to advanced content levelIntermediate to advanced
402 pages
9h 35m
German
O'Reilly Media, Inc.
Book available
Content preview from Befehlszeilen-Rost

Kapitel 12. Glücklicher Sohn

Diese Arbeit wurde mithilfe von KI übersetzt. Wir freuen uns über dein Feedback und deine Kommentare: translation-feedback@oreilly.com

Jetzt lache ich und verdiene ein Vermögen / Mit denen, die ich gequält habe

They Might Be Giants, "Kiss Me, Son of God" (1988)

In diesem Kapitel wirst du eine Rust-Version des Programms fortune erstellen, das einen zufällig ausgewählten Aphorismus oder eine interessante ASCII-Grafik aus einer Datenbank druckt.1 Das Programm hat seinen Namen von einem Glückskeks, einem knusprigen Keks, der ein kleines Stück Papier enthält, das mit einem kurzen Text bedruckt ist, z. B. mit einem Glücksspruch wie "Du wirst bald verreisen" oder einem kurzen Witz oder Spruch. Als ich während meines Studiums lernte, mit einem Unix-Terminal umzugehen,2 wurde bei einer erfolgreichen Anmeldung oft die Ausgabe von fortune angezeigt.

Du lernst, wie du die folgenden Dinge tun kannst:

  • Verwende die Path und PathBuf Strukturen, um Systempfade darzustellen

  • Analysiere Textsätze, die sich über mehrere Zeilen erstrecken, aus einer Datei

  • Nutze den Zufall und kontrolliere ihn mit Seeds

  • Verwende die Typen OsStr und OsString zur Darstellung von Dateinamen

Wie das Glück funktioniert

Ich werde zunächst beschreiben, wie fortune funktioniert, damit du eine Vorstellung davon bekommst, was deine Version tun muss.Möglicherweise musst du das Programm zunächst installieren,3 da es auf den meisten Systemen nicht standardmäßig vorhanden ist. Hier ist ein ...

Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Start your free trial

You might also like

Effektiver Rost

Effektiver Rost

David Drysdale
AWS-Kochbuch

AWS-Kochbuch

John Culkin, Mike Zazon
Lernhelm

Lernhelm

Matt Butcher, Matt Farina, Josh Dolitsky

Publisher Resources

ISBN: 9781098190361Supplemental Content