![]() |
|
|
Google unix.com
|
|||||||
| Форумы | Регистрация | Правила форума | Ссылки | Альбомы | ЧАВО | Список участников | Календарь | Поиск | Сегодняшние сообщения | Отметить форумы читать |
| Shell программирование и сценарии Почтовые вопросы о KSH, CSH, SH, BASH, Perl, PHP, SED, AWK и скрипты оболочки и оболочки скриптовых языков здесь. |
Подробнее UNIX и Linux Темы форума можно найти полезные
|
||||
| Нить | Резьба для начинающих | Форум | Ответы | Последнее сообщение |
| Как запускать cmds после перехода на новую ENV (оболочки) в скрипт | charlei | Shell программирование и сценарии | 6 | 10-14-2008 04:18 PM |
| Помощь! Необходимость преобразования Баш корпуса на Perl | чудак | Shell программирование и сценарии | 0 | 06-19-2008 11:42 AM |
| Другая Баш оболочки Perl для преобразования | чудак | UNIX для чайников Вопросы И Ответы | 6 | 05-29-2008 02:04 PM |
| Конвертирование Баш корпуса на Perl | чудак | UNIX для чайников Вопросы И Ответы | 4 | 05-29-2008 01:35 AM |
| Какая разница: "nuhup cmds' Вс 'cmds И' | billshu | SUN Solaris | 5 | 05-13-2004 12:01 AM |
![]() |
|
|
LinkBack | Резьба Инструменты | Искать в этом Thread | Оценить Thread | Режимы дисплея |
|
|
|
||||
|
Perl cmds не работает в Bash корпуса. PLZ помочь
Привет всем,
У меня ОС Linux на ПК (старая версия 9). Ее умолчанию оболочка Bash. Всякий раз, когда я пытаюсь запустить некоторые Perl Программа он бросает ошибку! например, если я запускаю эту простую PERL Программа, #! / USR / BIN /Perl printf "\ lHello \ N"; $ VAR \u003d 3; printf $ VAR; @ список \u003d (1,2,3); printf "@ список"; ------------------------ Он сказал -- в Bash \u003d 3 команда не найдена, и последние две строки имеют синтаксис ошибка! ![]() Я попробовал его в Cygwin И также получил одну и ту же ошибку (по умолчанию оболочка также Bash). Но в моем Управление компьютером, без ошибок не наблюдается. Как решить эту ситуацию? я должен получить последние версии Linux, на которых PERL может работать без ошибок? Пожалуйста, помогите. |
|
||||
|
Во-первых: изменить хибарка быть на первой линии на Perl Сценарий, в первой колонке слева. Второй: если это не сработает, то Код:
jmcnama> which perl /usr/local/bin/perl В команду, которая говорит вам, где Perl жизни. Изменения в первой строке указать на следующее: Я делаю что-то здесь, используйте то, что ваша система пишет: Код:
#!/usr/local/bin/perl |
|
||||
|
Цитата:
Спасибо Jim Который Perl В моем Cygwin дает cygdrive / C /Perl/бин /Perl Но даже если я использую эту линию я получаю упоминалось ранее ошибок.! |
|
||||
|
просьба опубликовать свой сценарий - использование кода теги вокруг сценария текст
|
|
||||
|
Сценарий --
#! / cygdrive / C /Perl/бин /Perl $ VAR \u003d 3; printf $ VAR; @ список \u003d (1,2,3); printf "@ список"; --------------------------- ошибки я получаю в Cygwin это -- Баш: \u003d |
|
||||
|
Сценарий --
#! / cygdrive / C /Perl/бин /Perl $ VAR \u003d 3; printf $ VAR; @ список \u003d (1,2,3); printf "@ список"; --------------------------- ошибки я получаю в Cygwin это -- Баш: \u003d 3: команда не найдена синтаксическая ошибка рядом неожиданных знак'1, 2, 3 ' |
|
||||
|
Убедитесь, что путь к Perl В вашей переменной PATH. Код:
perl -e 'print "hello world\n"; ' |
![]() |
| Закладки |
| Теги |
| скрипт оболочки, оболочке сценариев, Unix-скриптов, Unix сценарии основы |
| Резьба Инструменты | Искать в этом Thread |
| Режимы дисплея | Оценить эту ветку |
|
|