সকল উত্তরের জন্য ধন্যবাদ, সবাই। আপনার সহায়তায় আমি কমান্ডগুলির একটি তালিকা সংকলন করতে সক্ষম হয়েছি যা প্রায় সমস্ত প্রাসঙ্গিক অফিসের নথি থেকে পৃষ্ঠা গণনা বের করতে পারে:
DOCX / pptx
unzip -p 'sample.docx' docProps/app.xml | grep -oP '(?<=\<Pages\>).*(?=\</Pages\>)'
unzip -p 'sample.pptx' docProps/app.xml | grep -oP '(?<=\<Slides\>).*(?=\</Slides\>)'
দ্রষ্টব্য : unzipসাথে ইনস্টল করা যাবে sudo apt-get install unzip।
Doc / পিপিটি
wvSummary sample.doc | grep -oP '(?<=of Pages = )[ A-Za-z0-9]*'
wvSummary sample.ppt | grep -oP '(?<=of Slides = )[ A-Za-z0-9]*'
দ্রষ্টব্য : wvSummary(কেস-সংবেদনশীল!) wvপ্যাকেজের অংশ । এটি দিয়ে ইনস্টল করুন sudo apt-get install wv।
ODT
unzip -p sample.odt meta.xml | grep -oP '(?<=page-count=")[ A-Za-z0-9]*'
পিডিএফ
pdfinfo sample.pdf | grep -oP '(?<=Pages: )[ A-Za-z0-9]*'
দ্রষ্টব্য: pdfinfoএর অংশ poppler-utilsএবং এটি উবুন্টুতে ইনস্টল করা উচিত।
DjVu
djvused -e "n" sample.djvu
দ্রষ্টব্য: প্যাকেজের djvusedঅংশ এবং এটি djvulibre-binইনস্টল হতে পারে sudo apt-get install djvulibre-bin।