在Cygwin环境中,如何使java keytool遵守正向斜杠?
我正在用-v$HOME/运行Java keytool程序。keystore在Unix中运行良好(创建$HOME/.keystore),但在Cygin中却很混乱,它说它正在存储
/home/myaccount/。密钥库
但由于尝试写入FileNotFoundException而失败
\home\myaccount。密钥库
如何强制keytool使用前斜杠
----->;跟进:感谢下面的@mikerobi,他回答了我的问题。bash在其中使用的一个小代码框架是:
keystore="$HOME/.keystore"
if [ `uname -o` == 'Cygwin' ]
then
keystorefile=`cygpath -wp $keystore`
fi
# 1 楼答案
使用^{} 实用程序,它可以将任何cygwin路径转换为windows路径