用于启动两个进程的 Shell 别名
我被迫使用一个 Windows 桌面软件,所以我在 Wine 下运行它。我想要一个 zshrc 的别名,它将一次性运行 Xquartz
和 wine /path/to/file.exe
。
I have been forced to work with a piece of Windows desktop software, so I run it under Wine. I want an alias for my zshrc that will run Xquartz
and wine /path/to/file.exe
in one go.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我认为如果你将 DISPLAY 保留为默认值,X 就会自动启动
在我的机器上我看到:
除此之外......
我从未使用过 wine (所以我不知道 wine 是否作为 Mac 应用程序安装或只是一个可执行文件),所以我不确定哪个是更好的方法
或
在这两种情况下你应该能够做到
wineThis /path/to/file.exe
在别名或命令行中,
我认为
disown
是可选的,并且应该允许您退出 bashshell您也可以进行混合(使用
open
启动 X,然后在后台运行 wine (&
) 并放弃)I thought that X launched automatically if you just leave the DISPLAY at the default
on my machine I see:
That aside ...
I never used wine (so I don't know if wine is installed as a Mac App or just an executable), So I am Not sure which is a better way
or
In both cases you should be able to do
wineThis /path/to/file.exe
in an alias or commandline
I think the
disown
s are optional, and should allow you to exit the bash shellp.s. You could also do a hybrid (use
open
to launch X, then run wine in background (&
) and disown)