mali popravki (poenotenje poimenovanja mape), poevečanje backup kopij na 6 (če kdo 2x ali 3x reboot-a s ključkom v rčaunalniku)
This commit is contained in:
@@ -5,7 +5,7 @@ TARGET="$HOME/Projekcija cerkev"
|
||||
BACKUP_DIR="$TARGET/backup"
|
||||
|
||||
# Iskanje vira na vseh priklopljenih medijih (USB ključek)
|
||||
SOURCE=$(find /media/$USER -maxdepth 2 -type d -name "Projekcije cerkev" 2>/dev/null | head -n 1)
|
||||
SOURCE=$(find /media/$USER -maxdepth 2 -type d -name "Projekcija cerkev" 2>/dev/null | head -n 1)
|
||||
|
||||
if [ -n "$SOURCE" ]; then
|
||||
echo "Najden ključek: $SOURCE"
|
||||
@@ -25,9 +25,9 @@ if [ -n "$SOURCE" ]; then
|
||||
|
||||
echo "Backup ustvarjen v: $CURRENT_BACKUP"
|
||||
|
||||
# 2. Ohrani samo zadnja 2 backupa (pobriši starejše)
|
||||
# ls -dt izpiše mape po času (novejše prej), tail -n +3 pa preskoči prva dva
|
||||
cd "$BACKUP_DIR" && ls -dt backup_* 2>/dev/null | tail -n +3 | xargs -r rm -rf
|
||||
# 2. Ohrani samo zadnjih 6 backupov (pobriši starejše)
|
||||
# ls -dt izpiše mape po času (novejše prej), tail -n +7 pa preskoči prvih šest
|
||||
cd "$BACKUP_DIR" && ls -dt backup_* 2>/dev/null | tail -n +7 | xargs -r rm -rf
|
||||
fi
|
||||
|
||||
echo "Sinhronizacija datotek z USB v home mapo..."
|
||||
|
||||
Reference in New Issue
Block a user