Как избежать NULL-байта в качестве аргумента команды оболочки внутри Make-файла
Внутри Makefile я запускаю команду оболочки, которую я хочу передать в качестве аргумента байт NULL. Следующая попытка не удалась:
echo $(shell /bin/echo -n $'\x00' | ruby -e "puts STDIN.read.inspect")
Он генерирует:
echo "$\\x00"
Вместо этого я ожидал:
echo "\u0000"
Как правильно избежать такого нулевого байта?