Open Source Support Forum

Please or Register to create posts and topics.

Αυτόματη διαγραφή φακέλων σε Ubuntu με bash script

Αυτες τις μερες,χρειαστηκε να γραψω ενα απλο σκριπτ,
το οποιο να διαγραφει απο ενα φακελο ολους τους υποφακελους και τα περιεχομενα τους,
ΕΚΤΟΣ απο τον τελευταιο,και να "τρεχει" καθημερινα στις 10.30 το πρωι.

να πως το εκανα...
1.ανοιξα ενα editor και εγραψα το σκριπτακι:

#!/bin/bash
cd /home/erik/ && ls -t1 /home/erik | tail -n +2 | xargs rm -r

και το εσωσα ως myscript.sh

2. το κανω εκτελεσιμο με chmod +x myscript.sh

3. ανοιγω ενα τερματικο και δινω τις εντολες μια μια:

crontab -e
30 10 * * * /home/erik/myscript.sh

Αποθηκευω με control + O και βγαινω με control + X

Ετοιμος!
Το σκριπτ δοκιμαστηκε σε ubuntu server 14.04 και 16.04