Code und Basteleien
Auf dieser Seite kann sich jeder verewigen, der auf der GPN etwas programmiert oder gebaut hat.
user:kamikaze
Objektorientierte Shell-Skripte
Ich habe ein kleines Framework für objektorientierte Shell-Skripte geschrieben. Das wird irgendwann in http://bsdadminscripts.sf.net/ genutzt.
Den Code habe ich mal vorläufig auf BSDForen.de veröffentlicht: http://www.bsdforen.de/showthread.php?t=23245
Code-Kommentare
Im Rahmen einer kleinen Unterhaltung über Code-Kommentare, habe ich dieses kleine Skript hier produziert, das ausspuckt wir groß der Kommentaranteil in einem Shell-Skript ist. Das ganze funktioniert unter FreeBSD RELENG_7. Kann sein, das man mit GNU ein paar Parameter anpassen muss.
#!/bin/sh -f apply -3 "sh -c 'echo %1: \$((%2 \* 100000 / %3 / 1000)).\$((%2 \* 100000 / %3 % 1000)) %'" $( ( echo lines words bytes cat "$@" | grep -Exv '#\!.*|[[:space:]]*' | grep -E '^[[:space:]]*#' | wc cat "$@" | grep -Exv '\#!.*|[[:space:]]*' | wc ) | rs -t 3 3 | rs -e)