命令行外壳
echo %PIG_HOME%
C:\cygwin\usr\lib\pig
赛格温
echo $PIG_HOME
C:\cygwin\usr\lib\pig
echo $( cygpath -u "$PIG_HOME" )
/usr/lib/pig
cd $( cygpath -u "$PIG_HOME" )
-bash: cd: /usr/lib/pig: No such file or directory
问题:为什么cygpath
不将其转换为/cygdrive/c/cygwin/usr/lib/pig
?
更新:
文件夹的路径pig
是正确的。
命令行外壳
C:\Users\john.doe> cd %PIG_HOME%
C:\cygwin\usr\lib\pig>
赛格温
john.doe@COMPUTER ~
$ cd /cygdrive/c/cygwin/usr/lib/pig/
john.doe@COMPUTER /cygdrive/c/cygwin/usr/lib/pig
$