Städa upp en katalog
Du fortsätter ditt arbete som datavetare i en stor organisation och fick idag veta att en kollega har lämnat för sitt drömjobb (vilken tur de har!). Tyvärr hamnade alla deras filer i en enda mapp när deras inloggningar avslutades.
Den goda nyheten är att det mesta av deras användbara kod har säkerhetskopierats. Problemet är att alla Python-filer som använder algoritmen Random Forest är begravda i filhögen.
Du har fått uppgiften att gå igenom hundratals filer och avgöra om de är Python-filer och innehåller en Random Forest-modell. Det här är ett perfekt tillfälle att använda dina Bash-kunskaper i stället för att kontrollera varje fil manuellt.
Skriv ett skript som loopar igenom varje fil i katalogen robs_files/ och kontrollerar om det är en Python-fil (slutar på .py) OCH innehåller RandomForestClassifier. Om så är fallet, flytta filen till katalogen to_keep/.
Den här övningen är en del av kursen
Introduktion till Bash-skriptning
Interaktiv övning med praktiskt arbete
Gör teori till handling med en av våra interaktiva övningar
Starta övningen