13 lines
217 B
Bash
13 lines
217 B
Bash
|
#!/bin/bash
|
||
|
# remove old backups
|
||
|
|
||
|
# variables
|
||
|
BACKUPDIR="/DATA/Backup"
|
||
|
RETAIN=3
|
||
|
|
||
|
# start
|
||
|
set -e
|
||
|
|
||
|
cd "$BACKUPDIR"
|
||
|
ls -t *.tar.gz | tail -n +$((RETAIN+1)) | sed "s/Z-islcp-.*/Z-islcp-*/" | xargs -i'{}' sh -c 'rm -f {}'
|