Skip to content

Instantly share code, notes, and snippets.

View dewomser's full-sized avatar
😎
leisure at work

Stefan Höhn dewomser

😎
leisure at work
View GitHub Profile
@dewomser
dewomser / lototipp.sh
Created June 1, 2024 10:52
Lottoschein 6 aus 49 Tippvorschlag . Ein Bashskript
!/bin/bash
# Erzeugen Sie eine Liste von 49 Zahlen
numbers=$(seq 49)
# Ziehen Sie 6 Zahlen und sortieren Sie sie
drawn_numbers=$(shuf -i 1-49 -n6 | sort -n)
# Erstellen Sie eine 7x7-Matrix
matrix=$(echo $numbers | xargs -n7)
@dewomser
dewomser / aktuelle_URL
Last active May 31, 2024 07:12
URL aus aktueller Firefoxanzeige auslesen Wayland, KDE, BASH
Progrmme werden benötigt:
kdotool
ydotool + ydotoold
wl-clipboard
Das ganze ist sehr buggy, besonders der ydotool-server
-------
Vorbereitung
window_id=$(kdotool search --class "firefox")
@dewomser
dewomser / Klimastreifen.txt
Created May 26, 2024 22:43
Klimastreifen mit Wetterdienst und dwd
#!/usr/bin/bash
sudo systemctl start docker
docker run -it --rm --publish=7890:7890 ghcr.io/earthobservations/wetterdienst wetterdienst restapi --listen 0.0.0.0:7890
# Browser Auwählen , Städtenamen name=? ersetzen
firefox http://0.0.0.0:7890/api/warming_stripes?name=Worms
@dewomser
dewomser / X-dlp.txt
Created May 26, 2024 02:58
Twitter Videos
alias X-dlp="/usr/bin/yt-dlp -vU"
@dewomser
dewomser / make_html_from_gist.sh
Last active May 7, 2024 00:08
Make a html Linklist from all your Github Gists
#!/bin/bash
## with a little help from copilot
# Ersetze 'deinBenutzername' mit deinem GitHub-Benutzernamen
USER='deinBenutzername'
# Hole die Gist-Daten von GitHub API und speichere sie in einer JSON-Datei
curl "https://api.github.com/users/$USER/gists" > gists.json
# Beginne die HTML-Liste
@dewomser
dewomser / create_repo_llist.sh
Created May 6, 2024 23:28
create a list in html with all yout github repositories
#!/bin/bash
## with a little help from copilot
# Ersetze 'deinBenutzername' mit deinem GitHub-Benutzernamen
USER='deinBenutzername'
# Hole die Repository-Daten von GitHub API und speichere sie in einer JSON-Datei
curl "https://api.github.com/users/$USER/repos" > repos.json
# Beginne die HTML-Liste
@dewomser
dewomser / Statistik_masto_500.txt
Created April 13, 2024 11:41
Die Statistik vom @dewomser die 5 besten… aus den letzten 200
Total toots: 200 (excluding replies & boosts)
Ratio toots/replies: 6.45
Likes per toot: 0.48 (total likes: 96)
Boosts per toot: 0.26 (total boosts: 51)
Replies per toot: 0.31 (total replies: 62)
┌─────────────────────────────┬──────────────┐
│ USERS YOU MENTIONED MOST │ INTERACTIONS │
├─────────────────────────────┼──────────────┤
│ doppeldau │ 5 │
@dewomser
dewomser / linux_gebabbel.txt
Created April 13, 2024 11:19
Was @dewomser auf Mastodon über Linux gebabbelt hat

Searching toots for linux 1 of 3563 [#>---------------------------] 0.03%
Found toot: @Lioh Ich glaube nicht,dass der Kollege Linux lerrnen will.. Hauptsache der Computer funktioniert wieder. Ich hab ihm ein Debian auf den Stick kopiert und ihm den Tipp gegeben im "BIOS" alles abzuschalten mit "safe" und "secure" bevor er mit der Installation beginnt. Er will selbst machen. Könnte klappen 😃
Date: 13 Apr 24 05:29 UTC
URL: https://social.tchncs.de/@dewomser/112262260850854448
Found toot: Eieiei Linuxkernel. schon wieder https://www.heise.de/news/Linux-Kernel-Neuer-Exploit-verschafft-Root-Privilegien-9682586.html
Was was ist an meinem Geburtstag sonst noch passiert ?
Ein Einzeiler 😃
(calender muss installiert sein)
echo "Was war eigentlich am:"; read -p "Tag (2-stellig): " tag; read -p "Monat (2-stellig): " monat;calendar -A 0 -t $monat$tag
@dewomser
dewomser / bash_array.txt
Created March 27, 2024 17:24
Bash Spielerei mit einem Array
#Spielerei mit array
readarray -t lines < /etc/passwd oder lines=( $(</etc/passwd) )
#Das erste Zeile
echo ${lines[0]}
#das ganze Array in einer Zeile
echo ${lines[@]}
#Zeile root wenn vorhanden
echo ${lines[@]} | grep -Eow root[[:punct:][:alnum:]]*[[:space:][:alnum:]]*[[:punct:][:alnum:]]*
#oder alle Zeilen
for i in "${lines[@]}" ; do echo "$i" ; done