Version 1.0

This commit is contained in:
Marcin Wozniak
2019-02-01 19:09:53 +01:00
parent 44d27c061d
commit f17237c519
3 changed files with 74 additions and 0 deletions

11
backup-remove Executable file
View File

@ -0,0 +1,11 @@
#!/bin/bash
sudo mkdir -p /BACKUP/
cp -rp /opt/ /BACKUP/opt-$(date +"%d-%m-%Y")/
cd /BACKUP/
touch /BACKUP/tmp /BACKUP/stay
echo "$(ls -lut /BACKUP/ | sed -e '/total/d' | awk {'print $9'})" > /BACKUP/tmp
echo "$(ls -lut /BACKUP/ | sed -e '/total/d' | awk {'print $9'})" | tail -2 > /BACKUP/stay
grep -vf /BACKUP/stay /BACKUP/tmp > /BACKUP/deleted
sudo rm -rf $(cat /BACKUP/deleted)
sudo rm -rf /BACKUP/tmp /BACKUP/stay /BACKUP/deleted