#!/bin/bash CHECK=`ps -e | grep 'backup_to_desktop' | wc -l` #echo $CHECK echo '-------------------------------------------------' date echo 'Backup start...' echo '-------------------------------------------------' if [ $CHECK -lt 2 ] then rsync -vaz --delete --delete-excluded \ --exclude='VirtualBox VMs' \ --exclude='.ssh' \ --exclude='.local' \ --exclude='.mozilla/firefox' \ --exclude='.config/Mattermost' \ --exclude='.cache' \ --exclude='.log' \ --exclude='.vscode' \ --exclude='Playground' \ --exclude='.config/Code' \ --exclude='Videa' \ /home/warezjoe/ pi-public:/zfspool/$HOSTNAME/ else echo "Already running, canceling..." fi echo '-------------------------------------------------' date echo 'Backup end...' echo '-------------------------------------------------'