bsdtar.1 --null -T
manipulate tape archives
--null  (use with -I or -T) Filenames or patterns are separated by null characters, not by newlines.  This
        is often used to read filenames output by the -print0 option to find(1).
-T filename, --files-from filename
        In x or t mode, tar will read the list of names to be extracted from filename.  In c mode, tar will
        read names to be archived from filename.  The special name ā€œ-Cā€ on a line by itself will cause the
        current directory to be changed to the directory specified on the following line.  Names are
        terminated by newlines unless --null is specified.  Note that --null also disables the special
        handling of lines containing ā€œ-Cā€.
source manpages: bsdtar