Страница 1 из 1

Выполнение скрипта

Добавлено: 2010-08-04 15:10:39
Raven2000
Подскажите в чем трабл?

Код: Выделить всё

# sh ./create.sh
: not found
: not found
./create.sh: 17: Syntax error: expecting "in"

Код: Выделить всё

#!/bin/sh
~~~
17 и 18 строчки ниже
~~
case $1 in
        create)

Код: Выделить всё

% uname -a
FreeBSD thor.my.local 8.1-RELEASE FreeBSD 8.1-RELEASE #0: Mon Jul 19 02:36:49 UTC 2010     root@mason.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC  amd64

Re: Выполнение скрипта

Добавлено: 2010-08-04 15:37:25
telteron
#!/bin/sh
~~~
17 и 18 строчки ниже
~~
case $1 in
create)
а может если поставить кавычки, то поможет:

Код: Выделить всё

case "$1" in

Re: Выполнение скрипта

Добавлено: 2010-08-04 15:39:20
hizel
значит проблема не в этой строчке, К.О.

Re: Выполнение скрипта

Добавлено: 2010-08-04 15:40:31
barut
Скрипт в студию. У меня и без кавычек работает.

Re: Выполнение скрипта

Добавлено: 2010-08-04 15:42:16
f_andrey
Проверь на правильные окончания строк :)
А вообще да скрипт в студию.

Re: Выполнение скрипта

Добавлено: 2010-08-04 19:24:59
Raven2000
Смысл в том что на всех серверах скрипт работает, а на этом нет пишет такие ошибки. Те ошибка не в скрипте ,а в системе, но вот где трабл хз..

Re: Выполнение скрипта

Добавлено: 2010-08-04 20:55:28
ProFTP
разные версии sh

Re: Выполнение скрипта

Добавлено: 2010-08-05 2:01:55
yucon
Через chmod сделай свой скрипт исполняемым и запускай ./create.sh

Re: Выполнение скрипта

Добавлено: 2010-08-05 7:42:53
Raven2000
to yucon
это не ко мне с такими приколами ;-)

Re: Выполнение скрипта

Добавлено: 2010-08-05 7:52:41
FreeBSP
на самом деле, скрипт в студию =)

Re: Выполнение скрипта

Добавлено: 2010-08-05 10:57:10
Raven2000
забыл отписаться
заного перекинул скрипт в архиве и все пошло
при сравнении все одинаково :pardon:

Re: Выполнение скрипта

Добавлено: 2010-08-05 13:03:02
FreeBSP
чудеса © =)

Re: Выполнение скрипта

Добавлено: 2010-08-05 14:44:53
Raven2000
хотя все шло через scp