在命令行上这是什么〜/意思是什么

时间:2015-02-23 16:08:11

标签: windows shell unix batch-file mule

我必须安装mule许可证,这是从bin目录运行所需的命令。

mule -installLicense ~/license.lic

当我运行此命令时,它说无法找到文件license.lic。应该在命令中声明许可文件应该在哪里运行。

我可以在删除~/之后运行,但想了解这是什么意思

1 个答案:

答案 0 :(得分:2)

在* nix系统中,~始终引用当前用户的主目录。因此,如果您运行mule -installLicense ~/license.lic并且它不起作用,则意味着您已将文件存储在其他位置。