Цитата(andrew_b @ Jan 5 2013, 13:37)

Потому что шелл, который исполняет этот файл, не знает ни про какие диски. Команда mount расскажет, куда у вас "примонтирован" диск e:. Скорее всего, это будет /cygdrive/e. Скрипт должен выглядеть так:
Код
#! /bin/sh
cd /cygdrive/e/My_Designs/2013/mnios/output_files/
Только имейте в виду, что когда этот скрипт исполнится, вы окажетесь отнюдь не в каталоге /cygdrive/e/My_Designs/2013/mnios/output_files/, а останетесь в том же, откуда этот скрипт вызывался.
Интересно,интересно.
1).У
yura-w в файле test.sh следующие строки:
Код
#!/bin/sh
cd c:/Windows/Temp
echo `pwd`
Один из вас не прав.
2).Я сделал примерно то же что у
yura-w,только вызывал скрипт через ./ , и у меня тоже всё заработало корректно.Да,действительно,после исполнения скрипта я оказался в исходном каталоге,но это мне нисколько не мешает.
Может ли кто-то прояснить ситуацию?