Фатальная ошибка Cygwin: это не каталог

706
Travis Northcutt

Я пытаюсь использовать todotxt в Cygwin на Windows 7. Тем не менее, когда я t add "test"я получаю сообщение об ошибке: "Fatal Error: $/cygdrive/c/Users/Travis/todo is not a directory". Тем не менее, cd /cygdrive/c/Users/Travis/todo"работает просто отлично:

Фатальная ошибка Cygwin: это не каталог

Редактирование: в моем файле .bashrc, у меня есть следующее: alias t="/cygdrive/c/users/Travis/todo/todo.sh". Кроме того, выполнение /cygdrive/c/users/travis/todo/todo.sh add "test"из оболочки завершается неудачно с тем же сообщением об ошибке, хотя cd /cygdrive/c/users/travis/todoработает отлично.

0

1 ответ на вопрос

3
grawity

Это два разных пути. У того, который вы настроили для использования todo.txt, $в начале есть дополнительный .

Я думаю, что Cygwin добавляет это как-то. В моем файле .bashrc у меня есть: alias t = "/ cygdrive / c / users / Travis / todo / todo.sh", и при выполнении из оболочки возникает такая же ошибка: / cygdrive / c / users / travis / todo / todo.sh добавить "тест" Travis Northcutt 12 лет назад 0
Что `TODO_DIR` установлено в вашем` todo.cfg`? grawity 12 лет назад 1
И возникла проблема: соответствующая строка в начале имела $: export TODO_DIR = `dirname" $ ​​/ cygdrive / c / Users / Travis / todo / todo.txt "`. Я изменил это, и теперь это работает. Travis Northcutt 12 лет назад 0