2013-03-14 27 views
0

我正在嘗試構建一個Java小程序,該小程序將自動從URL加載Office文件,並使用Mac Os上正確的桌面應用程序打開它。打開文件通過命令行在URL上的Office文檔(Mac)

目前,我正在尋找能夠幫助我做到這一點的命令行(不使用Java)。 我已經可以在我的Mac上打開本地文件了: open -a Libreoffice http://localhost:3000/myfile.docx 但它在我的網絡瀏覽器上,並嘗試加載URL,而我實際上需要Libreoffice從URL打開文件。 而公開-a似乎並沒有是我想要的(http://answers.microsoft.com/en-us/mac/forum/macoffice2011-macpowerpoint/how-to-startup-powerpoint-from-command-line/af3a6667-ab80-418b-9dfe-1c8ae9436d94

也有通過在正確的應用程序文件夾去,例如啓動合適的應用程序的另一種方式回答: Applications/Microsoft\ Office\ 2011/Microsoft\ Word.app/Contents/MacOS/Microsoft\ Word

有任何人有任何想法我怎麼能做到這一點?

提前感謝

P

回答

0

嘗試使用curl(或Java)的文件先下載到臨時位置,然後open

cd mytempdir // specify your working directory 
curl -O http://mywebsite.com/mydoc.docx // download file to temp dir 
open mydoc.docx 
+0

非常感謝whiskeyspider,唯一的問題是我想從服務器打開文件,而不是從本地目錄打開文件。因爲我使用的是webdav,並且如果我在本地目錄中下載文件,所以我失去了與webdav的連接。 – phwagner 2013-03-15 08:53:02

相關問題