#! /bin/bash

# Author: hu8
# Version: 0.1

# Dieses Script schaut ob im home-directory aufgeräumt ist, gibt Warnungen aus wenn nicht oder räumt auf.
# Dazu hat es am Anfang eine Liste mit allen Dateien die existieren dürfen.

# Erlaubte Files und Verzeichnisse durch Leerzeichen trennen.
# Achtung: Files und Verzeichnisse mit Leerzeichen darin sind mit dem Script inkompatibel \
# (zumindest als erlaubtte files.) ;)
allowed="bin Desktop doc musik nohup.out src texte tmp working pic stuff"

for i in $(ls ~); do # Durch alle Eintrage von ~ gehen.
    into=0 # $into ist 0 wenn der Eintrag nicht erlaubt ist, 1 wenn er erlaubt ist.
    for j in $allowed; do # Durch alle erlaubten Einträge gehen...
        if [ $i == $j ]; then 
            into=1 # und wenn er erlaubt ist, dann...merken
        fi
    done
    if [ $into -eq 0 ]; then
        echo "$i ist unbekannt. Bitte löschen oder verschieben"
    fi
done

# Lösche nohup.out falles es existiert...
if [ -f ~/nohup.out ]; then
    rm -f ~/nohup.out
fi

unset allowed
unset into
echo "Done"

