Я запускаю программу Java keytool с -v $ HOME / .keystore, которая прекрасно работает в Unix (создает $ HOME / .keystore), но в Cygin запутывается - говорит, что хранит
/home/myaccount/.keystore
, но завершается неудачно с FileNotFoundException, пытающимся записать
\ home \ myaccount.keystore
Как я могу заставить keytool использовать прямую косую черту?
----> Продолжение: спасибо @mikerobi ниже, который ответил на мой вопрос.Небольшой фрагмент кода для использования в bash:
keystore="$HOME/.keystore"
if [ `uname -o` == 'Cygwin' ]
then
keystorefile=`cygpath -wp $keystore`
fi