Я занимаюсь массовым поиском и заменой, используя sed и pdftk, чтобы найти и заменить слово в файлах PDF. Когда я запускаю следующую команду,
sed -e "s/word1/word2/g" test.pdf
Я получаю следующую ошибку,
sed: RE error: illegal byte sequence
Я пытался запустить Sed с,
LANG=C sed -e "s/word1/word2/g" test.pdf
и он работает, но не находит и не заменяет строку.
Я должен упомянуть, что я пытался распаковать PDF, используя pdftk, запустив sed, а затем повторно сжав без результатов. Я также запускаю это через MAC OS X bash, но я думаю, что решение должно быть примерно таким же, как в командной строке Linux.
Кто-нибудь может предложить какие-либо предложения для этого?