Piping find into tar...

Chris Rees utisoft at gmail.com
Wed May 4 11:45:11 UTC 2011


On 4 May 2011 10:42, "Modulok" <modulok at gmail.com> wrote:
>
> >> By the way, in reference to the commands above the -j option is for
> bzip2, so the extension should be .tbz o_O
>
> Thanks everyone! I went with the following, because it works regardless of
> space characters in filenames. (Thanks for the correction on the extenion.
It
> should indeed be 'tbz' when using the 'j' flag.)
>
> find -E . -regex '.*\.txt$' -print0 | xargs -0 tar -cjf result.tbz
>
> As for pax, I thought tar could create pax archives too, via the --format
pax
> option?

Pax makes tar by default-- It's a great way to make tars with cpio syntax.

>
> Cheers Everyone!
> -Modulok-


More information about the freebsd-questions mailing list