From cb5ef43b99423d7b0e0553ff2c12d73afcf5597e Mon Sep 17 00:00:00 2001 From: Amaury Louarn Date: Fri, 17 Jan 2020 23:54:53 +0100 Subject: [PATCH] folder copy with mutex --- folder-copy.sh | 15 +++++++++++++++ 1 file changed, 15 insertions(+) create mode 100644 folder-copy.sh diff --git a/folder-copy.sh b/folder-copy.sh new file mode 100644 index 0000000..f7bedb7 --- /dev/null +++ b/folder-copy.sh @@ -0,0 +1,15 @@ +#!/bin/bash + +lockfile=lock + +: >> ${lockfile} + +exec 9>${lockfile} +if ! flock -n 9 ; then + #Another instance is running + exit 1 +fi + +#TODO: rsync + +: > ${lockfile}