X-Git-Url: https://mattmccutchen.net/rsync/rsync.git/blobdiff_plain/6258626751eae37f2f6b469e3549f0744e1d3239..5250c3bc20b0855f477b6b91457a745c105b3ac2:/support/mnt-excl diff --git a/support/mnt-excl b/support/mnt-excl index 5d5abc46..c6df5866 100755 --- a/support/mnt-excl +++ b/support/mnt-excl @@ -1,4 +1,4 @@ -#!/usr/bin/perl -w +#!/usr/bin/perl # This script takes a command-line arg of a source directory # that will be passed to rsync, and generates a set of excludes # that will exclude all mount points from the list. This is @@ -20,11 +20,12 @@ # ADDENDUM: The addition of the --filter option (which has support for # absolute-anchored excludes) has made this script less useful than it # was. Beginning with 2.6.4, you can achieve the effect of this script -# though this command: +# through this command: # # awk '{print $2}' /proc/mounts | rsync -f 'merge,/- -' host:/dir /dest/ use strict; +use warnings; use Cwd 'abs_path'; my $file = '/proc/mounts';