mirror of
https://github.com/ItsDrike/dotfiles.git
synced 2024-12-26 13:14:35 +00:00
Allow user rsync options in backup script
This commit is contained in:
parent
8f37b3e30e
commit
76e40cd44a
|
@ -6,7 +6,7 @@
|
|||
# This script will respect .rsync-filter files, which can be used
|
||||
# to define custom exclude rules for files/dirs in which it is present
|
||||
|
||||
if [ $# -ne 2 ]; then
|
||||
if [ $# -ge 2 ]; then
|
||||
echo "Invalid amount of arguments passed!"
|
||||
echo "Arguments: [Source path] [Backup path]"
|
||||
echo " Source path: directory to be backed up, usually '/'"
|
||||
|
@ -26,6 +26,6 @@ rsync -avHAXS \
|
|||
--delete \
|
||||
--filter='dir-merge /.rsync-filter' \
|
||||
--link-dest "${LATEST_LINK}" \
|
||||
"${SOURCE_DIR}/" "${BACKUP_PATH}"
|
||||
"${@:3}" "${SOURCE_DIR}/" "${BACKUP_PATH}"
|
||||
|
||||
ln -sf "${BACKUP_PATH}" "${LATEST_LINK}"
|
||||
|
|
Loading…
Reference in a new issue