Auto Copy file pada suatu direktori dapat dilakukan menggunakan Bash script pada linux. sangat berguna dalam pengelolan server berbasis linux, ataupun unix. Dokumentasi ini saya coba menggunakan linux Slackware 13.37 sbb:
Kasus:
secara berkala ataupun realtime ingin membackup foto yang diupload user
inotifywait -m -e create . | while read dir ev file; do cp $file newfile; done
Dengan membuat file autocopy.sh dibawah ini, tinggal menambahkan crond job 23 59 * * * /bin2/autocopy.sh >> /dev/null maka akan didapat, autocopier
LATEST=$(ls -1tr /var/www/sites/dadada/upload/ | tail -1) cp /var/www/sites/dadada/upload/"$LATEST" /var/www/sites/dadada/upload/ANOTHER_NAME
source:
http://www.linuxquestions.org/questions/programming-9/bash-script-for-renaming-newest-file-in-folder-4175419928/
No comments:
Post a Comment