`open` 命令不起作用

`open` 命令不起作用

我在 Mac OSX 10.11.5 上确实遇到了open命令问题。通过 打开 Finder 时,它运行正常open .,但我似乎无法打开 Firefox:

$ open test.html 
[1]    78952 trace trap  open test.htm

atom-cli也给我带来了问题(脚本/usr/local/bin/atom有点复杂,但本质上可以归结为open -a "$ATOM_PATH/$ATOM_APP_NAME" -n --args --executed-from="$(pwd)" --pid=$$ --path-environment="$PATH" "$@"):

$ atom .
/usr/local/bin/atom: line 115: 79282 Trace/BPT trap: 5       open -a "$ATOM_PATH/$ATOM_APP_NAME" -n --args --executed-from="$(pwd)" --pid=$$ --path-environment="$PATH" "$@"

我尝试使用以下方法重建 LaunchServices 数据库

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.fra‌​mework/Support/lsregister -kill -r -domain local -domain system -domain user ; killall Dock

但仍然出现相同的错误。

知道如何调试或修复这个问题吗?

相关内容