Hi Eric, * Eric Blake wrote on Thu, Oct 02, 2008 at 04:51:58AM CEST: > > Is there any portable way to process files that contain NUL bytes? tr? If you only need to compare for equality, then use cmp. > The Solaris man > pages mention that /usr/xpg4/bin/tr can handle NUL bytes, but not > /usr/bin/tr; maybe I could search for an adequate tr, and change all NUL > to some other byte that does not otherwise appear in my expected output > (with the added benefit that diff might not give up early with the > complaint that the files are binary), but I don't know if that is portable > either. That's what I'd try first, too. > Any suggestions? Is this worth documenting in the autoconf manual? I guess the bit that Solaris /usr/bin/tr is deficient, is (what about other vendors' tr?). I wouldn't recommend a way to treat binary files in the manual, until there is actual experience with it, and then only if that deviates substantially from what Posix says. Cheers, Ralf _______________________________________________ Autoconf mailing list Autoconf@xxxxxxx http://lists.gnu.org/mailman/listinfo/autoconf