This script backs up all files in a directory
#! / bin / sh
Export Path = $ PATH: / USR / local / bin: / usr / bin: / usr / local / sbin
# Back up the original user information # Backup file only back up a month data Date = `Date % D` ####################@@` Date % Y% M% D` ########### Yesterday = `echo" | awk '{now = system (); p = strftime ("% y-% M- % D ", NOW-24 * 60 * 60); Print P} '` Echo $ DATE ######## filename = `Echo $ DATE | awk' {print" u "$ 0" .bak "} ' `Filename =` echo $ date | awk '{print "u" $ 0}' `Echo $ filename # s-user-bak / bin / mkdir / home / bak / xxx1 / xxx1-bak / $ filename / bin / mkdir / Home / BAK / XXX2 / XXX2-BAK / $ FileName
################################################################################################################################################################################################################## ########################### / bin / cp -fr / home / xxx1 / xxx11 / home / bak / XXX1 / XXX1-BAK / $ filename ##################################################################################################################################################################################################################################################################### ######################### / bin / cp -fr / home / xxx2 / xxx22 / home / bak / xxx2 / xxx2-bak / $ filename
exit