The GNU tar's manpage has this to say about the --null
option:
-T reads null-terminated names, disable -C
I know that --null
is useful in combination with find ... -print0
, but what is it about disable -C
? How do null-terminated names have anything to do with the -C
option, which is supposed to change into the directory?
What does the man page actually mean? I can think of several possibilities:
--null
conflicts with-C
, I simply can't use both together;- I can, but should not use
--null
and-C
together because the result may be wrong; --null
automatically disables-C
;
Which meaning is it?
EDIT: the version of GNU tar I have is 1.27.1, on Debian Jessie.