Hallo,
Ich will die Dateien nicht nach erstelldatum sondern nach letztem zugriff löschen und habe folgenden Script benutzt, allerdings kommt immer ein Fehler.

cd /LANSA_dcxpgmlib/AS2/as2log/siemsisas2/outbound/
echo "Text" >MyTextFile;
touch -t 02290000 MyTextFile;
ls |(
while read FileName;
do
echo $FileName;
if (test $FileName -luT MyTextFile) then
echo "Lösch - Dummy"
fi;
done;
)
rm MyTextFile





Fehlermeldung:

test: 001-0062 Syntaxfehler beim Auswerten eines Ausdrucks: Primärzahl nicht gefunden.