Benutzer:Asturius/SLA-Review/Skripte/slarecheck

aus Wikipedia, der freien Enzyklopädie
Zur Navigation springen Zur Suche springen
#!/bin/bash
# Beeinspruchte SLA-Kandidaten überprüfen
# und ggf. Löschprüfung beantragen.

TODODIR=~/SLA-Jagd/Adminansprachen/
DONEDIR=~/SLA-Jagd/Löschprüfungen/

mkdir -p "$DONEDIR"

for DATEI in $TODODIR/*.html
do
    SEITE=`basename "$DATEI" .html`
    SEITE2=`echo "$SEITE" | tr [:blank:] _ | sed 's/&/%26/g' | sed 's/+/%2B/g'`
   
    # Backup und Artikel anschauen
    firefox "$TODODIR/$SEITE.html" "https://de.wikipedia.org/w/index.php?title=$SEITE2"

    # Abfragen, was zu tun ist. Je nach Antwort die heruntergeladenen
    # Daten löschen oder eine Löschprüfung generieren
    read -p "$SEITE: löschen [l], prüfen [p]? " ANTWORT
    case "$ANTWORT" in
    l)  rm -v "$TODODIR/$SEITE.html"
        ;;
    p)  # Löschprüfung eröffnen
        firefox -new-tab "https://de.wikipedia.org/w/index.php?title=Wikipedia:Löschprüfung&action=edit&section=new"
        read -p "Bitte Löschprüfung eröffnen"
                
        # Alles verschieben
        mv -v "$TODODIR/$SEITE.*" "$DONEDIR"
        ;;
    *)  ;;
    esac

    echo
done