Wrapper scripts for backup systems

As part of my exploration of Linux backup options, I’ve written some wrapper scripts around various backup systems, which can be found on GitHub under the unimaginatively named backup-scripts repository.

Wrapper scripts are available for Borg, restic and tar. All the scripts are in daily use to backup my local machines (desktops and laptops), and a slightly modified version of the tar script is deployed on a server. They work well for my purposes, but there is still some cleaning up to do (e.g. the scripts are far too verbose) and I also need to make them more resilient as they will probably break if you have characters other than [a-zA-Z0-9-] in your file paths.

As always, comments, bug reports and patches are welcome.