mono Process.Start how to find bash?

ぃ、小莉子 提交于 2019-12-06 14:31:26

Why not call ln directly? Without bash?

Process.Start("ln", params);

Also you may need to specify the full path:

Process.Start("/bin/ln", params);

In fact, Process.Start("bash") works for me, thus check $PATH environment variable, etc.

No, you know it's correct when used from a shell. That shell will take the path into account, unlike Process.Start.

Just specify the full path to bash, which is almost certainly /bin/bash.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!