Skip to content

dewomser/BASH-LPD2023

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Bash einfach
Angelegt Donnerstag 23 November 2023

LPD 23-2 in Worms

Flyer LPD 23-2 in Worms

Stefan Höhn macht mit beim Wormser Linux User Stammtisch Wolust

Mir gehts mehr um die Möglichkeiten
… Spass am tun 🤗️
als um eine korrekte Definition.
Schule, Prüfung …

Glederung: Philosophisches. Lustiges, Eigenes

Was ist Bash? Unterschied zu Fensterprogrammen.

Bourne again Shell
bash-logo
Mensch-Maschine Schnittstelle . Human Machine Interface“ (HMI)
Befehl an Maschine-> Ausgabe (auch Computerprogramm)

Das braucht man für BASH:
Kleines schwarzes Kästchen -> Dosfenster -> Terminalemulator -> Terminal
Es gibt verschiedene Shells : zsh, csh, fish ………Powershell ?
Hier gehts um BASH … Vorteile …

echo $0 # welche Shell
bash --version #Version

Unterschied zum Fensterprogramm

Viele Newbies halten das für Nachteil Mausanwendungen sind sehr eingeschänkt 🐭️❌️
Vorteil : Ich mach mir meine (Welt) Ausgabe wie sie mir gefällt, mit wenigen Befehlen. 🌍️
ls, cd, cat ,nano, man …

Hallo Welt

Philosophisches … existentielles
## Hallo Welt
echo "Hallo Welt!"

## Windows ~ "Explorer"
echo "Wo bin ich als Variable? "; $(pwd) ;ls # oder als Kommando: pwd

## Windows ~ Explorer Meine Dateien
echo "ich will nach Hause ! "; cd ;ls

## Windows ~ Laufwerk C:
echo "ich will ganz an den Anfang!" ;cd / ;ranger

echo "wer bin ich?"; whoami

echo "in was für einer Welt (BS) bin ich gerade?"; uname

echo "was für Datum?"; date

echo "starte Firefox Browser" ; firefox https://wolust.de

echo " töte Firefox"; killall -9 firefox

echo "welche Programme laufen gerade?"; ps

Einfache Befehle mit Action und Bunt

KI ? Ja , Bing-Chat macht auch Bash

Mein Prompt :
Mach mir eine Liste mit Bashkommandos die bei einer Einführungsveranstaltung für Linuxneulinge Eindruck erwecken !
Sie sollen eine grafische Ausgabe haben und vielleicht auch mehrfarbig. Beispiel :ponysay, lolcat,htop,hollywood
Mach mir ein Menue in Bash mit dem ich diese Kommandos der Reihe nach starten kann.

bash.menue
Ergebnis:
bash-menue

Was ist mit hollywood ?

systemctl start docker
docker run --rm -it bcbcarl/hollywood

Ein Bash-Script von mir

Google Suche (6 Zeilen Bash)
googlesuche
googlesuche.sh

Danke fürs zugucken !

Fragen? Folien?


https://devhints.io/bash Übersicht Modernes Bash
https://www.shellcheck.net/ Code Überprüfen, Syntax
https://gist.github.com/dewomser 72 kurze Bashcripts von mir

Und natürlich gibts auch ein kommando zum erzeugen des QR-Codes
qrencode -s 15 -o wolust.png https://wolust.de
QR
https://wolust.de/ Wormser Linuxuser Stammtisch

Nächster Linuxstammtisch in Worms ist am 05.12.2023

About

Bash sehr einfach. Folien zu LPD 2023-2 Hochschule Worms

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages