Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- create_directory() {
- current_date=$(date '+%Y-%m-%d')
- name="Backup-"$current_date
- mkdir /home/user/$name
- }
- create_backup_directory() {
- directory_name=$(ls -d $1*/)
- echo "Directory name: "$directory_name
- directory_name=$(echo $directory_name | grep "[a-zA-Z0-9_/-]*")
- echo "Directory name: "$directory_name
- if [[ $directory_name == '' ]]; then
- #create_directory
- echo "Empty"
- else
- starting_path_length=$((`expr length "$1"`+8))
- directory_name_length=$((`expr length "$directory_name"`-1))
- previous_date=$(echo $directory_name | cut -c$starting_path_length-$directory_name_length)
- echo "Previous date: "$previous_date
- date_format="%Y-%m-%d"
- echo $(date --date="$(date) - $1 day" +$date_format)
- #echo "Day difference: "$day_difference
- fi
- }
- create_backup_directory /home/user/
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement