linux - 在 Mac OS X 的命令行参数中,vmd 不使用文件名打开

标签 linux macos macos-sierra vmd

我最近从 Linux 转向了 Mac OS。我已经在这台新机器上安装了 vmd。当我键入以下内容时,vmd 只加载没有任何分子:

vmd protein.gro

这个 *.gro 文件包含一个蛋白质分子。我想像在 Linux 中一样打开这个文件:

*applicationname filename*

但它不起作用。通过 vmd 启动分子根本行不通。我试图用谷歌搜索这个问题,但找不到正确的答案。有没有人遇到同样的问题并且能够解决它?

最佳答案

可能有点晚了,但无论如何。您只需在 bash_profile 文件中添加一行。

bash_profile 文件位于:

/Users/user-name/.bash_profile

(记得将用户名更改为您的真实用户名并注意文件名开头的点)

在 .bash_profile(或 .profile)文件中添加:

alias vmd='csh /Applications/VMD\ 1.9.3.app/Contents/MacOS/startup.command.csh'

(对于不同版本的 VMD,您需要将路径中的数字 (1.9.3) 更改为您的实际 VMD 版本)。保存并关闭。

在此之后,只需再次获取您的 .bash_profile(或 .profile)文件,以便将更改合并到您的 shell 中,或者只打开一个新的终端窗口。

现在你可以输入:

vmd my-gro-file.gro

就像在 Linux 中一样。

关于linux - 在 Mac OS X 的命令行参数中,vmd 不使用文件名打开,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43287976/

相关文章:

linux - SSH多终端MAC

linux - SSD的“典型”延迟意味着什么?

linux - Ansible 从角色触发 **特定主机** 的任务

Swift AVAudioPlayer (Xcode) - 在应用程序包外部播放音频文件

macos - NSWorkspaceWillPowerOffNotification 从未调用过

PHP 编译失败,体系结构 x86_64 的 undefined symbol ,macOS Sierra 上的 libiconv

xcode - sudo gem install cocoapods 出现错误

linux - 将 LD_LIBRARY_PATH 传递给 wsgi

linux - 如何在linux中获取线程的调度统计信息?

macos - 查找特定秒数前创建的文件然后复制它