Skill-Sharing

A Way to (S)hell - ein Einstieg in die Programmierung mit bash

Saal Y 06 (Stonewall IO)
Bücherratten
Sie ist allgemein unter Linux bekannt und von manchen gefürchtet, die Bash-Shell. Auf dieser Reise werden wir uns gemeinsam anhand von Reiseleitern (bash-Befehlszeilen) langsam der Programmierung bzw dem Skripten nähern. Es geht um die Grundlagen der einfachen Programmierung.
Wie kann der Weg von mehreren bash-Befehlen zu dem ersten kleinen bash-Skripten erfolgen? Das will ich euch auf dieser Reise zeigen, in dem wir uns gemeinsam langsam einem bash-Skript annähern. Dabei werden wir folgende Themen in bash behandeln: - Was sind Variabeln? - Wie funktioniert die Logik? - Ein und Ausgabe - Kommunikationsskills in der bash - Logik Teil2 - Wege abzweigen mit Wenn/Dann/Sonst - Was sind Arrays? - Logik Teil 3 - Schleifen drehen und ausbrechen - rechnen in bash? - Was sind Funktionen? - Nützliche Tipps, Tricks und Eastereggs Am Ende sollten alle ein kleines funktionierendes Skript mit nehmen können. Bitte eigenen Laptop mit vorinstallierter bash und dem Lieblingstexteditor mitbringen. Unterlagen sind hier zu finden: http://git.tuxteam.de/gitweb/?p=susannes-git/A_Way_to_Shell.git;a=tree;h=refs/heads/main;hb=refs/heads/main

Additional information

Type Workshop
Language German

More sessions

12/27/24
Skill-Sharing
coco
Saal Y 06 (Stonewall IO)
Was bedeutet Nachhaltigkeit in Bezug auf Software? Worauf müssen wir bei der Entwicklung achten, damit unsere Software nachhaltiger wird? Wir tragen unsere Ideen zusammen und skizzieren ein paar Leitlinien.
12/27/24
Skill-Sharing
SoS Saal D
Etwas fair zwischen zwei Leuten aufzuteilen geht so: Eine Person teilt, die andere darf aussuchen. Aber wie teilt man etwas fair unter drei oder mehr Leuten auf? Wir üben das mit euch! Bitte tragt bei diesem Workshop Masken.
12/27/24
Skill-Sharing
Saal Y 06 (Stonewall IO)
2 verschiedene Workshops parallel im selben Raum Löten (A): Lötwörkshop für FLINTA-Personen (mit leicht fortgeschrittenem Lötniveau) Stricken (B): knitting workshop / gathering for beginners and everyone else interested in knitting at 38c3, and sharing their skills with beginners.
12/28/24
Skill-Sharing
l1sden
Haecksen-Assembly
"Chaos Computer Craft: Textile Handarbeit als Ursprung des Computers;" ist eine Bachelorarbeit im Fach Modedesign und behandelt die historischen Zusammenhänge zwischen Frauen, Textilien und Technologie. In einem kurzen Vortrag stelle ich meinen Arbeitsprozess und die daraus entstandene Modekollektion vor.
12/28/24
Skill-Sharing
Princess
Saal Y 06 (Stonewall IO)
Wie kann ich Sortierung und Threading geschickt einsetzen, um den Überblick über meine Mails zu behalten?
12/29/24
Skill-Sharing
ullli
Saal Y 06 (Stonewall IO)
Basiswissen zur täglichen Arbeit mit Tabellenkalkulationsprogrammen wie Excel und Libre Office
12/29/24
Skill-Sharing
Sarah Büker
Saal Y 06 (Stonewall IO)
Workshop about data management, FAIR data & metadata for beginners