Eu tenho um PDF expresso como um arquivo ASCII de 0s e 1s, produzido da seguinte maneira:
filepath="Manna.pdf"
data="$((echo obase=2; hexdump -ve'/1 "%u\n"' "${filepath}") | bc | xargs printf %08i)"
inputText="$(echo "${inputText}" | sed 's/\(.*\)/\L\1/')"
echo "${data}" > Manna.txt
Como isso pode ser convertido de volta para PDF?
Não sei por que você gostaria de fazer isso, mas talvez você possa usar o Perl
oct
para converter cada substring binária de 8 bits em seu valor numérico e imprimir isso comochar
:Ex.