ฉันจะตรวจสอบรุ่นของ OpenOffice จากบรรทัดคำสั่งใน Ubuntu และ OS X ได้อย่างไร


0

ฉันจะทราบได้อย่างไรว่ามีสำนักงานแบบเปิดรุ่นใดติดตั้งอยู่ ฉันต้องการที่จะสามารถออกคำสั่งนี้บนเครื่อง Ubuntu และเครื่อง Mac OS X


ครึ่งล่อที่เป็นไปได้: superuser.com/questions/222017/…
พอล

คำตอบ:


2

versionrcดูที่เนื้อหาของแฟ้ม มันติดตั้งอยู่ถัดจากไบนารีและเนื้อหาดังต่อไปนี้ (บน OS X):

$ cat versionrc 
[Version]
AllLanguages=en-US
buildid=330m20(Build:9567)
ExtensionUpdateURL=http://updateexte.services.openoffice.org/ExtensionUpdateService/check.Update
OOOBaseVersion=3.3
ProductBuildid=9567
ProductMajor=330
ProductMinor=20
ProductSource=OOO330
UpdateID=OpenOffice.org_3_en-US
UpdateURL=http://update36.services.openoffice.org/ProductUpdateService/check.Update?pkgfmt=dmg
UpdateUserAgent=<PRODUCT> (${buildid}; ${_OS}; ${_ARCH}; BundledLanguages=${AllLanguages})

ใน OS X มันอยู่ใน/Applications/OpenOffice.org.app/Contents/MacOS/versionrc(ขึ้นอยู่กับเส้นทางการติดตั้งของคุณ)

ใน RedHat 32 บิตดาวน์โหลดก็จัดไว้ให้โดยและอยู่ในopenoffice.org3-3.3.0-9567.i586.rpm/opt/openoffice.org3/program/versionrc


หรือเรียกใช้soffice -h(ในไดเรกทอรีเดียวกับversionrcหากไม่ได้อยู่ในเส้นทางของคุณเช่นบน OS X):

$ ./soffice -h 2>&1 | head -n1
OpenOffice.org 3.3  330m20(Build:9567)

กรองเพื่อลบความช่วยเหลือในsofficeอาร์กิวเมนต์บรรทัดคำสั่ง


ใน OS X คุณยังสามารถอ่านได้จากCFBundleGetInfoString Info.plist
slhck
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.