Monday, October 24, 2011

從指令列開啟檔案

在 Linux 上很直觀的就是執行要開啟的程式來開檔案,不過也可以使用 xdg-open / gvfs-open / gnome-open 工具來透過 GNOME 開啟檔案。


在 MacOS 上則是用 open 工具,要指定開啟的 App 的話就是用 -a 選項這樣。

Thursday, February 03, 2011

清除在 Finder 中「打開檔案的應用程式」裡重複出現的程式

成因不明,似乎跟 Launch Service 有關係。

這裡看到解決方法,執行以下指令就可以解決了:

$ cd /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support
$ ./lsregister -kill -domain local -domain system -domain user

主要是要執行 lsregister 那個程式,在 10.6 上試過沒問題,似乎 10.5 程式的位置也在一樣的地方,再舊的版本好像是放在不同地方。