====== Bash Adventure ====== Hier finden Sie eine Übersicht [[lehrkraefte:blc:informatik:glf4-24:bash-kommandos|der wichtigsten Befehle]]. * Speichern Sie folgende Archiv in ''C:\ofi\'' (mit Link speichern unter){{lehrkraefte:blc:informatik:glf22:adventurequest.zip}}. * Öffnen Sie git-bash und navigieren Sie in dieses Verzeichnis mit ''cd /c/ofi'' * Überprüfen mit dem Kommando ''ls'', ob die zip-Datei auch dort liegt. * Entpacken Sie das zip-Archiv mit ''unzip adventurequest.zip'' * Überprüfen Sie wieder mit ''ls'', ob auch ein neues Verzeichnis entstanden ist. * Wechseln Sie ins neue Verzeichnis mit ''cd adventurequest'' Tab Enter. * Starten Sie den Guide mit ''python guide.py'' Versuchen Sie die gestellten Aufgaben zu lösen. Schauen Sie sich ruhig um mit ''ls'', ''cd ordnername'' und ''cd ..'' um wieder zurück zu gelangen. **Hinweis**: Die letzte Aufgabe (alle Bibliotheken ausrüsten) ist sehr anspruchsvoll. Folgendes Script ruft den Befehl ''echo'' (einfach ausgeben, was danach folgt) für jedes Verzeichnis auf: for verzeichnis in */; do echo "Etwas mit $verzeichnis machen"; done * Ändern Sie erst einmal das Suchmuster ''*/'' so ab, dass nur alle relevanten Verzeichnisse durchlaufen werden. * Ändern Sie dann das, was echo ausgibt so ab, dass echo das gewünschte Kommando ausgibt. * Ersetzen Sie dann echo durch das Kommando.