powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / cygwin 2.510.2.2 tcsh - проблема
13 сообщений из 13, страница 1 из 1
cygwin 2.510.2.2 tcsh - проблема
    #33729106
ktv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Проблема:

Под win2003 надо запустить скрипт .csh
Не запускается выдавая:
line 101: syntax error near unexpected token `$argv[$i]'
` switch ($argv[$i])'

на вот этом куске кода

while ( $i <= $#argv ) 100:
switch ($argv[$i]) 101:
case -mode:
shift
set mode = $argv[$i]
shift
breaksw
case -s:
shift
set portal_schema = $argv[$i]
shift
breaksw

в лине все выполняется путем. Использую cygwin 2.510.2.2
с ним не проставился ни sch ни tsch .
Какие варианты? Если можно проставить - каким образом?
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33729154
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
не совсем понятно
в Вашей поставке cygwin нету csh/tcsh вообще?
тогда естественно скрипт не отработает.
Следует или поставить-таки tcsh или переписать скрипт на Bourne Shell
Какие shell's есть в наличии?

И вообще imho не следует скрипты писать на csh/tcsh при всем к ним уважении.
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33729155
ktv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Насколько я понимаю, можно проставить
tcsh-6.12.00-7.tar.bz2 типа этого..
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33729164
ktv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
-null-
у меня выбора нет, времени мало, а скрипт готовый..
есть bash, есть sh. Переписывать - это крайний случай - придется довольно много времени потратить.
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33729191
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
разумеется тогда надо поставить tsch

ибо для bash/sh этот скрипт абсолбтно никакого смысла не имеет - это совершенно другие языки.
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33729247
ktv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--,
я понимаю, что такие банальные вопросы создают вполне однозначное впечатление обо мне, и все же - я не сопля-недоросток, мне прописные истины рассказывать не надо. Просто мало времени, я ищу сейчас решение проблемы. Был бы благодарен, если бы подсказал - как поставить этот shell.
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33729272
ktv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
пока снимается вопрос.
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33729332
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
да просто надо было сразу сказать - как мол в цигвин tcsh воткнуть :-)
а то я просто не въехал, что именно надо
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33729767
ktv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Бывает. Вродь пакет нашел - tcsh-6.12.00-7.tar.bz2.
Как его воткнуть нормально - не нашел.
ПОшаманил малость - вытащит экзешник tcsh.exe и воткнул в /bin папку - работает пока, хотя - как вотнкуть в среду - пока вопрос, просвети, коль можешь )
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33729879
--null--
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в принципе у него есть make install наверно, в README должно быть написано.
а так просто скопировать тоже прокатит. Ну может еще в /etc/shells добавить, если он есть.
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33731175
Alex Roudnev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
--null--в принципе у него есть make install наверно, в README должно быть написано.
а так просто скопировать тоже прокатит. Ну может еще в /etc/shells добавить, если он есть.

Зовешь снова инсталлятор, выбираешь там csh (вам нужен csh или tcsh, разница будет только при интерактивной работе) и ставишь через оный инсталлятор. Зачем что то руками делать то?
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33736940
ktv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Alex Roudnev --null--в принципе у него есть make install наверно, в README должно быть написано.
а так просто скопировать тоже прокатит. Ну может еще в /etc/shells добавить, если он есть.

Зовешь снова инсталлятор, выбираешь там csh (вам нужен csh или tcsh, разница будет только при интерактивной работе) и ставишь через оный инсталлятор. Зачем что то руками делать то?
Алекс, оно как бы понятно, только вот в списке доступных пакетов этот инсталлятор не дает ни csh ни tcsh, вот и вся проблема. Их там в принципе нету. Попробовал просто создать в release папочку и впихнуть туда пакетик - не читает. ВИдать внутри состав прописан. Больше не копался, так что ничего сказать не могу..
...
Рейтинг: 0 / 0
cygwin 2.510.2.2 tcsh - проблема
    #33737162
Alex Roudnev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Счас гляну:

То есть как это нет? Есть он там (tcsh):

Shells -> смотришь ближе к концу. ОТКРЫТЬ РАЗДЕЛ нужно.

Только надо Setup в режиме _из интернета_, а то он будет смотреть в то, что у тебя уже скачано. Вся проверка заняла 3 минуты.


bash-3.1$ tcsh
[AlexeiR@Alex-D ~]$
[AlexeiR@Alex-D ~]$
[AlexeiR@Alex-D ~]$ set
_

addsuffix
argv ()
autocorrect 1
autolist ambiguous
complete enhance
correct cmd
csubstnonl
cwd /cygdrive/c/Documents and Settings/AlexeiR
dirstack /cygdrive/c/Documents and Settings/AlexeiR

ktv Alex Roudnev --null--в принципе у него есть make install наверно, в README должно быть написано.
а так просто скопировать тоже прокатит. Ну может еще в /etc/shells добавить, если он есть.

Зовешь снова инсталлятор, выбираешь там csh (вам нужен csh или tcsh, разница будет только при интерактивной работе) и ставишь через оный инсталлятор. Зачем что то руками делать то?
Алекс, оно как бы понятно, только вот в списке доступных пакетов этот инсталлятор не дает ни csh ни tcsh, вот и вся проблема. Их там в принципе нету. Попробовал просто создать в release папочку и впихнуть туда пакетик - не читает. ВИдать внутри состав прописан. Больше не копался, так что ничего сказать не могу..
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / cygwin 2.510.2.2 tcsh - проблема
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]