Estou fazendo uma pesquisa em massa e substituo usando sed e pdftk para localizar e substituir uma palavra em arquivos PDF. Quando eu executo o seguinte comando,
sed -e "s/word1/word2/g" test.pdf
Eu recebo o seguinte erro,
sed: RE error: illegal byte sequence
Eu tentei executar sed com
LANG=C sed -e "s/word1/word2/g" test.pdf
e ele é executado, mas não encontra nem substitui a string.
Devo mencionar que tentei descompactar o PDF usando pdftk, executando sed e recompactando sem resultados. Também estou executando isso através do MAC OS X bash, mas estou pensando que a solução deve ser relativamente igual à linha de comando do Linux.
Alguém pode oferecer sugestões para isso?