LoslegenKostenlos loslegen

Ein Verzeichnis aufräumen

Du arbeitest weiterhin als Data Scientist in einem großen Unternehmen. Heute hast du erfahren, dass eine Kollegin zu ihrem Traumjob gewechselt ist (Glückspilz!). Leider wurden beim Deaktivieren ihrer Logins alle Dateien in einen einzigen Ordner gekippt.

Die gute Nachricht: Das meiste ihrer nützlichen Codes wurde gesichert. Allerdings sind all ihre Python-Dateien, die den Random-Forest-Algorithmus verwenden, im Dateihaufen vergraben.

Deine Aufgabe ist es nun, dich durch Hunderte von Dateien zu arbeiten und festzustellen, ob es sich sowohl um Python-Dateien handelt als auch ob sie ein Random-Forest-Modell enthalten. Das klingt nach der perfekten Gelegenheit, deine Bash-Skills einzusetzen, statt jede einzelne Datei manuell zu prüfen.

Schreibe ein Skript, das jede Datei im Verzeichnis robs_files/ durchläuft, prüft, ob es eine Python-Datei ist (endet auf .py) UND RandomForestClassifier enthält. Wenn ja, verschiebe sie in das Verzeichnis to_keep/.

Diese Übung ist Teil des Kurses

Einführung in Bash-Skripting

Kurs anzeigen

Interaktive Übung

In dieser interaktiven Übung kannst du die Theorie in die Praxis umsetzen.

Übung starten