没有任何DE甚至X,我想使用./my.exe来运行mono my.exe,就像它使用python脚本一样.
解决方法:
Bash没有这样的功能. Zsh可以,您可以根据扩展名设置别名:
alias -s exe=mono
这只能在交互式shell中工作,但是,当程序调用另一个程序时.
在Linux下,您可以通过binfmt_misc机制设置外部二进制文件的执行;请参阅Rolf Bjarne Kvinge.优秀的Linux发行版会自动将其设置为单声道运行时包的一部分.
如果由于没有root权限而无法使用binfmt_misc,则必须解决包装器脚本问题.
#!/bin/sh
exec /path/to/mono "$0.exe" "$@"
将包装器脚本放在与.exe文件相同的目录中,使用相同的名称而不使用.exe.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。