On Tue, May 31, 2011 at 11:23:16AM +0200, Marian Hettwer wrote: > On Tue, 31 May 2011 10:53:58 +0200, LEVAI Daniel <l...@ecentrum.hu> > wrote: > > On Tue, May 31, 2011 at 11:42:24 +0300, Michael Sioutis wrote: > >> Hello! > >> > >> I can't find it in the man page, and it seems it is not supported (?) > >> I am trying to backup some folders and want to exclude some and nth > >> will work. I've tried: > >> --exclude=/folder/ > >> --exclude="/folder/ > >> --exclude /folder > >> --exclude "folder" > >> > >> I will get an error: "--exclude... directory doesn't exist". > >> > >> Excluding will work in Linux. > >> > > That is a GNU extension. You can work this around with find(1) and the > > tar(1)'s '-I' option. > > > > > > bsdtar from the FreeBSD project supports --exclude too. > The OP could as well install gnu tar from packages. bsdtar doens't seem > to exist... > > At least that's what I do at work (Debian, Solaris, OpenBSD env). > It's a pain to walk around every nifty details of different unixes... > > Cheers, > Marian
$ pax -vw -f t.tar -x ustar -s /skip.this// . Should be portable... -Otto