# Simple file backup # If env BKFILE_DIR was set all datata backed into that directory, othewise back gous into current directory ########################################## #!/bin/bash ####### back up file with new file name as a time stemp ###### FILE=$1 if [[ -f $FILE ]]; then new_name="${FILE}`date +%F%H%M`.bak" cp $FILE $new_name if [[ ! -z $BKFILE_DIR ]]; then mv $new_name $BKFILE_DIR/ fi else echo "Usage: $0 FileName " fi