Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 30 Nov 2004 14:31:34 +0100
From:      Karol Kwiatkowski <freebsd@orchid.homeunix.org>
To:        freebsd-questions@freebsd.org
Subject:   bsdtar '--exclude pattern' problems
Message-ID:  <41AC7636.2050605@orchid.homeunix.org>

next in thread | raw e-mail | index | archive | help
Hello all,

I upgraded 5.2.1 to 5.3 recently and I'm trying to run my cron scripts
which use tar utility (which defaults to bsdtar(1) on 5.3) and I can't
figure out how to use '--exclude pattern' with it. It seems I'm
missing something obvious here or bsdtar(1) is happily ignoring
--exclude option.

my system:
FreeBSD 5.3-RELEASE-p1 #4: Sat Nov 27 19:37:42 CET 2004

here's what I try to run:

orchid# /usr/bin/tar -czvf /home/root.backup/test.tar.gz -C /home . \
 --exclude "root.backup/*" --exclude "pub/*" --exclude "ncvs/*"

I tried '-W exclude=pattern', too:

orchid# /usr/bin/tar -czvf /home/root.backup/test.tar.gz -C /home . \
  -W exclude="root.backup/*" -W exclude="pub/*" -W exclude="ncvs/*"

Both commands include all directories under /home. However using
/usr/bin/gtar works as expected.

Any help appreciated. Thanks.

Karol

-- 
Karol Kwiatkowski  <freebsd at orchid dot homeunix dot org>



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?41AC7636.2050605>