Como escapar um byte NULL como um argumento para um comando shell dentro de um Makefile
Dentro de um Makefile eu executo um comando shell que eu quero passar um byte NULL como argumento. A tentativa a seguir falha:
echo $(shell /bin/echo -n $'\x00' | ruby -e "puts STDIN.read.inspect")
Isso gera:
echo "$\\x00"
Em vez disso eu esperava:
echo "\u0000"
Como faço para escapar corretamente de um byte NULL?