Я сохраняю name.sh в C:\Documents and Settings\user, когда набираю sh name.sh в Cygwin,
sh: testing.sh: No such file or directory
любая помощь будет оценена!
Я сохраняю name.sh в C:\Documents and Settings\user, когда набираю sh name.sh в Cygwin,
sh: testing.sh: No such file or directory
любая помощь будет оценена!
Это фактический результат? Если это так, он ищет другой скрипт с именем testing.sh
.
testing.sh
должен находиться в каталоге, указанном в переменной PATH
, или вы должны запускать его, используя полный путь, например ./testing.sh
или ~/user/testing.sh
.
Также не забудьте сделать файл testing.sh
исполняемым, выполнив chmod +x testing.sh
.
Если вы находитесь в C:\Documents and Settings\user, попробуйте:
./name.sh
Если вы не в этом каталоге, вам нужно либо сменить каталог там, либо добавить в команду местоположение. Вот как изменить каталог на c:\documents and settings\user
cd /cygdrive/c/"Documents and Settings"/User
Я полагаю, что вы можете увидеть, в каком каталоге вы находитесь, с помощью следующей команды:
pwd