-
Fototrend
TP-Link WR1043ND - N450 router
Új hozzászólás Aktív témák
-
vargalex
Topikgazda
válasz
PistiSan #14568 üzenetére
Hi!
Első körben valami ilyesmi:
#!/bin/sh
WATCH_DIR=/mnt/felvetel
DELETE_OLDER_THAN=172800 # file age in sec
NOW=`date +%s`
for files in `ls $WATCH_DIR`
do
FILEDATE=`date -r $WATCH_DIR/$files +%s`
DIFF=$(($NOW-$FILEDATE))
if [ $DIFF -gt $DELETE_OLDER_THAN ]; then
rm -f $WATCH_DIR/$files
logger -t deletefiles $WATCH_DIR/$files deleted
fi
doneA DELETE_OLDER_THAN változóban tudod megadni, hogy hány másodpercnél régebbi file-okat töröljön (jelenleg 2 napra van beállítva). Ez a futtatás pillanatától számítva, nem 00:00:00-tól. Tehát pl. most futtatva a 2011.07.24 13:49:30-nál régebben módosított file-ok törlésre kerülnek.
A WATCH_DIR változóban állíthatod be a figyelendő könyvtárat.
A biztonság kedvéért a log-ba is készít a törlésről egy bejegyzést.[ Szerkesztve ]
Alex
Új hozzászólás Aktív témák
- Apple iPad Air 11 (M2) 128 GB Wifi + 5G Asztroszürke Új
- iPad Pro M4 13" 256GB Wifi + 5G Space Black Új
- HP ProBook 450 G5, I5-8250U, 8GB RAM, 256GB SSD, FHD, 2 év garancia, Áfás számla! (73)
- HP ProBook 450 G5, I5-8250U, 8GB RAM, 256GB SSD, FHD, 2 év garancia, Áfás számla! (72)
- HP ProBook 650 G4, I5-8350U, 8GB RAM, 256GB SSD, FHD, 2 év garancia, Áfás számla! (71)