Stammtisch 2024-08-02
02.08.2024 - 20:00 Uhr, Online-Stammtisch auf https://bbb.ch-open.ch/rooms/ulf-nm2-y26/join
wöchentlicher onlineStammtisch
Auf dem Stammtisch Mai 2020 beschlossener wöchentlicher Stammtisch jeden Freitag ab 20:00 Uhr anstelle des monatlichen Stammtisches im realen Leben.
Anwesende
- Holger
- Christoph
- Plocki
- Rainer
Themen
Programmierer unter sich (Smiley)
Christoph erzählt ein wenig von seinem Programmierer-Werdegang und wir haben ein wenig "Smalltalk" über Programmiersprachen, Programmablaufpläne und anderes ...
Kleine Shelleinführung – Teil 6: Kontrollstrukturen
Plocki teilt einen Programmablaufplan (PAP). Für Leute wie Holger, die mit Programmieren gar nichts am Hut haben, kann das eine quasi "visuelle Stütze" sein. Holger hat das übrigens in den frühen 80er Jahren in der Wirtschaftsschule im Fach "Datenverarbeitung" immerhin auch schon mal gesehen und kann sich sogar noch daran erinnern. Die Programmiersprache hieß damals "Basic".
Die im letzten Stammtisch behandelten Exit-Codes (Rückgabewerte) werden in einem Programmablaufplan "eingebaut" (also dort verwendet).
Plocki stellte ein Skript vor, in welchem sowohl (der logische) Ausdruck, als auch Kommando (ein Programm wird aufgerufen) verarbeitet waren; beide führen in Plockis Skript zum gleichen Ergebnis.
AUSDRUCK if [ EXPRESSION ] --> gibt "Wahr" oder "Falsch" zurück then ... else ... fi
KOMMANDO if Programmaufruf --> zum Beispiel Programm "test" then ... else ... fi
#!/bin/sh
Dieser Shebang (Wiki ubuntuusers.de ist rückwärts kompatibel bis in die 70er Jahre und sollte daher stets verwendet werden.
Andere, wie zum Beispiel #!/bin/zsh
wären dann nicht kompatibel.
Hier ein Link zu Kontrollstrukturen (openbook.rheinwerk-verlag.de)
Zurück zur Übersicht