ฉันสงสัยว่าจะดูและแก้ไขรหัสของไฟล์ PDF ได้อย่างไร
โดยการดูฉันไม่ต้องการเห็นรูปแบบไบนารีดังนั้นฉันคิดว่า
hexdump
อาจไม่ใช่สิ่งที่ฉันต้องการ ฉันลองใช้gedit
แต่ไม่สามารถใช้วิธีการเข้ารหัสเพื่อถอดรหัสเนื้อหา PDFโดยการแก้ไขฉันต้องการค้นหา
/Fit
และเปลี่ยน/XYZ
เป็นตัวอย่างเช่น sed แต่คำสั่งของฉันsed s/\/Fit/\/XYZ/ < 1.pdf > 2.pdf
ดูเหมือนจะไม่เปลี่ยนรูปลักษณ์ของ PDF ตามที่คาดไว้แม้ว่าจะไม่ได้รายงานข้อผิดพลาดก็ตาม ฉันสงสัยว่าsed
สามารถใช้งานไฟล์ PDF ได้หรือไม่ราวกับเป็นข้อความธรรมดา?
บริบทของคำถามของฉันสามารถพบได้จากคำถามนี้ ระบบปฏิบัติการของฉันคือ Ubuntu 10.10
!
,\b
และg
หมายความว่าอย่างไร มันสามารถทำได้โดยไม่ต้อง Perl เพียงกับ sed?