问题描述
我需要做的是编写既可以在常规Unix系统上运行的脚本,也可以在WSL上运行的脚本,并且当未在PATH中安装Linux脚本时尝试使用EXE版本的命令。 / p>
这是我正在使用的当前代码,但我想知道是否可以使用一种更简单且不太冗长的方法?
if ! command -v docker && command -v docker.exe &>/dev/null; then
DOCKER=docker.exe
else
DOCKER=docker
fi
if ! command -v cargo &>/dev/null && command -v cargo.exe &>/dev/null; then
CARGO=cargo.exe
else
CARGO=cargo
fi
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)