Löschen von temporären Dateien

Aus kvwmap
Version vom 10. Oktober 2006, 09:48 Uhr von Gerd Koslowski (Diskussion | Beiträge)

(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Wechseln zu: Navigation, Suche

Der Mapserver erzeugt eine Vielzahl von temporären Dateien die regelmäßig, mindestens stündlich, gelöscht werden müssen. Ab einer kritischen Anzahl von ca. 1000 versagt der normale rm-Befehl mit der Meldung "argument list too long"

Ein Sebastian hat einen Vorschlag gemacht der unter SUSE 9.2 gut funktioniert.

Folgendes Skript steht in unserem cron.hourly - Verzeichnis:


#!/bin/sh
cd /srv/www/htdocs/tmp/
find -type f -print0 | xargs -0 rm
exit 0