Hey Fraubi,
vielen Dank für die Anleitung!
Auf die Idee, die AS komplett zu entfernen, bin ich gar nicht gekommen
Eigentlich naheliegend...
Gut, dass Du beschreibst, das nach der Deinstallation noch Fragmente erhalten bleiben.
Ich habe also mal den kompletten Ordner in Sicherheit verschoben, zwecks Restore der Plugins und so....
Ich werde zusätzlich auch nicht die komplette Musik löschen&verschieben, sondern einfach -via Script- alle @eaDir Verzeichnisse aus ebendiesen löschen lassen.
Sollte das nicht zum Erfolg führen, muss ich halt löschen&verschieben, aber ersteinmal der "schnellere und bequemere" Weg.
Die erneute Indizierung dauerte ca. 6 Stunden, obwohl sich nun keine Ordner mehr im Indizierungsdienst befinden.... Nun ist sie aber abgeschlossen und ich sammle im Moment noch die @eaDir Verzeichnisse zum späteren Löschen.
Wenns gelöscht ist, wird rebootet, die AS neu installiert und erneut indiziert. Ich werde mich also dann in ca. 3 Tagen melden ;-)
Evtl. auch früher, wenn ich erstmal nur ein/zwei Testordner indizieren lasse...stimmt, das ist eine gute Idee....hoffentlich vergesse ich es nicht
Danke nocheinmal!
P.S.
für interessierte, hier mein rudimentäres, gefährliches und dilettantisches Script um die
@eaDir Verzeichnisse und sonstigen Kram zu löschen....
Das Script ruft eine Funktion
findfoo auf, welche auf 3 zu definierende Verzeichnisse losgelassen wird. In der Funktion wird einfach nur mit
find nach bestimmten Mustern gesucht.
Nachdem das Script ausgeführt wurde, ist eine Logdatei
LOGNAME angelegt, welche man von
name.sh.log in
name.sh umbenennen und mit
./name.sh starten muss, damit alles, was sich in dieser Datei befindet, mittels
rm -rf gelöscht wird...
Ich glaube, es wird
find aus der
Optware benutzt, weil das vorhandene
find nicht den benötigten Funktionsumfang hatte, oder ich ihn nicht richtig coden konnte... eher letzteres...
Rich (BBCode):
#!/bin/sh
LOGNAME=/volume1/public/log/`basename $0`_`date +%Y%m%d-%H%M%S`.sh.log
findfoo () { # suchfunktion
echo '# -----------------------'>>$LOGNAME
echo '# whoami: '`whoami` >>$LOGNAME
echo 'cd '`pwd` >>$LOGNAME
echo '# '`date` >>$LOGNAME
echo '# Apple+Windows Spökes-----------------------'>>$LOGNAME
/opt/bin/find . -type f \( \
-name '._*' -o \
-name '.@__thumb' -o \
-name '.DS_Store' -o \
-name '.AppleDouble' -o \
-name ':2e*' -o \
-name '~$!#~*' -o \
-name '.TemporaryItems' -o \
-name '.apdisk' -o \
-name 'Thumbs.db' -o \
-name 'desktop.ini' \) -exec echo 'rm -rf "'>>$LOGNAME {}'"' \;
echo '# *.bak *.tmp *.deleted-----------------------'>>$LOGNAME
/opt/bin/find . -type f \( \
-name '*.deleted' -o \
-name '*.tmp' -o \
-name '*.bak' \
\) -exec echo 'rm -rf "'>>$LOGNAME {}'"' \;
echo '# @eaDir-----------------------'>>$LOGNAME
/opt/bin/find . -type d -name '@eaDir' -exec echo 'rm -rf "'>>$LOGNAME {}'"' \;
/bin/sed 's/'\"\ \.'/'\"\.'/g' -i $LOGNAME
}
echo '#!/bin/sh' >$LOGNAME
echo '# START '`date` >>$LOGNAME
echo '# wir sind in '`pwd` >>$LOGNAME
cd /volume1/Verzeichnis1/
findfoo # suchfunktion aufrufen
cd /volume1/Verzeichnis2/
findfoo # suchfunktion aufrufen
cd /volume1/Verzeichnis3/
findfoo # suchfunktion aufrufen
echo '# -----------------------'>>$LOGNAME
echo '# ENDE '`date` >>$LOGNAME