ASE WS 2022/23
Write the following Bash script:
say_count.sh which does the following:
cowsay
command is available on the system cowsay
(wir schauen mal gemeinsam Beispiele an)
(Vorschau auf 'AI in SE')
Was Du können bzw. verstanden haben solltest:
Wir arbeiten wie beim letzten Mal als Nutzer root
auf einem 'disposable root server' via segfault.net.
ssh root@segfault.net # Password is 'segfault'
Achtung: Der Server ist nicht sicher - keine vertraulichen Infos/Passwörter dort eintippen
Erster Schritt auf dem Server: Informationen zu Netzwerk-Schnittstellen prophylaktisch in einen Text-Editor kopieren
Zweiter Schritt: tmate installieren und ausführen.
apt install tmate tmate
tmate
startet eine tmux
-Session und gibt Pfade/Befehle aus, mit denen man der Session remote beitreten kann. Diese Infos am Besten auch in einem Texteditor speichern und 'q' drücken.
Finde heraus, was folgende Befehle machen:
Bearbeitet zu zweit so viele Git Katas von https://github.com/eficode-academy/git-katas wie Ihr innerhalb von 15 Minuten schafft.
Aufgabe:
Notwendige Vorkenntnisse: Git Basics
(Raphael demonstriert ein bisschen was zu GitLab und CI/CD)
Aufgabe:
Git ist inzwischen das meistverbreitete Werkzeug zur Versionskontrolle. Es gibt allerdings einige Alternativen, die eleganter, benutzerfreundlicher und/oder performanter sind.
Beispiele:
Aufgabe: