Hallo Coder,
ich starte gerade meine ersten Gehversuche in der bash. Leider nur mit sehr mässigem Erfolg
Ich versuche alle Dateien unterhalb eines bestimmten Verzeichnis in Abhängigkeit der letzten Dateiänderung (> 5 min.)zu verschieben. Dazu habe ich folgendes Script erstellt, was aber leider alle Dateien verschiebt. Auch die, die jünger als 5 Minuten sind.
Kann mir jemand sagen wo der Fehler ist?
Hier das Script:
#!/bin/bash
if find /srv/share/incoming/* -mmin +5
then
echo $?
chown -R vdr:vdr /srv/share
chmod 0711 /srv/share/out
chmod 0733 /srv/share/incoming
touch /srv/share/incoming/dummy
mv -f /srv/share/incoming/* /home/vdr/incoming/
echo "file moved"
exit 0
else
echo $?
echo "directory empty"
exit 1
fi
vielen Dank für die Hilfe
mav