From cffc330ff502a3f9014b893685a6f16f51d11bd5 Mon Sep 17 00:00:00 2001 From: Laurent Cozic Date: Tue, 25 Apr 2017 16:07:47 +0100 Subject: [PATCH] Update README.md Moved `flock` information under Example and shortened it --- README.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/README.md b/README.md index f56ebe6..a3635a6 100644 --- a/README.md +++ b/README.md @@ -32,6 +32,10 @@ On OS X, it has a few disadvantages compared to Time Machine - in particular it 0 */1 * * * if [[ -d /mnt/backup ]]; then rsync_tmbackup.sh /home /mnt/backup; fi +* The use `flock` is recommended so that only one instance of the script runs at a given time: + + flock -n /tmp/rsync_tmbackup.lock rsync_tmbackup.sh /home /mnt/backup + ## Exclude file An optional exclude file can be provided as a third parameter. It should be compatible with the `--exclude-from` parameter of rsync. See [this tutorial](https://sites.google.com/site/rsync2u/home/rsync-tutorial/the-exclude-from-option) for more information.