On Wed, Nov 18, 2015 at 12:29:15PM -0800, Linda Walsh wrote: > Greg Wooledge wrote: > >An argument cannot contain a NUL byte. So it's moot. > --- > As in: > >printf '"%c"\n' $'\x00'|hexdump -C > 00000000 22 00 22 0a |".".|
imadev:~$ printf '"%c"\n' '' | od -t x1 0000000 22 0 22 a 0000004 $'\x00' and $'\0' and '' and "" are all empty strings. Still don't believe me? imadev:~$ x=$'\x00'; echo "${#x}" 0 It has length 0.