sed ve pdftk kullanarak PDF'de bul ve değiştir


1

PDF dosyalarında bir sözcüğü bulmak ve değiştirmek için sed ve pdftk komutlarını kullanarak toplu bir bulma ve değiştirme yapıyorum. Aşağıdaki komutu çalıştırdığımda,

sed -e "s/word1/word2/g" test.pdf

Aşağıdaki hatayı alıyorum

sed: RE error: illegal byte sequence

Ben koşmayı denedim

LANG=C sed -e "s/word1/word2/g" test.pdf

ve çalışır, ancak dizeyi bulup değiştirmez.

Pdftk kullanarak PDF'yi açmayı, sed çalıştırmayı ve sonuçsuz yeniden sıkıştırmayı denediğimi söylemeliyim. Bunu MAC OS X bash ile de çalıştırıyorum, ancak çözümün Linux komut satırı ile aynı olması gerektiğini düşünüyorum.

Herhangi biri bu konuda bir öneride bulunabilir mi?


Bu web sayfasını gördün mü? stackoverflow.com/questions/220445/...
MariusMatutiae

Yan not / soru olarak: Bu bir tür mektup birleştirme projesinin parçası mı?
MikeM

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.