Используя терминал cygwin, у меня в .bashrc есть следующее:
export WINHOME="/cygdrive/c/Users/userName"
export TUTORING="$WINHOME/Desktop/Coding\ Projects/Tutoring/"
Когда я открываю cygwin, вот что происходит:
$ cd $TUTORING
-bash: cd: too many arguments
Итак, я попробовал:
$ echo $TUTORING
/cygdrive/c/Users/userName/Desktop/Coding\ Projects/Tutoring
Скопируйте и вставьте вывод из echo:
cd /cygdrive/c/Users/userName/Desktop/Coding\ Projects/Tutoring
И это похоже на работу.Любая идея, почему CD имеет проблемы с моей переменной?