Auto Copy file

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