The UNIX and Linux Forums  

Go Back   В UNIX и Linux Форумы > Топ форумы > Shell программирование и сценарии
.
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

Closed Thread
English Japanese Spanish French German Portuguese Italian Dutch Swedish Russian Norwegian Hungarian Hebrew Danish Bulgarian Greek Powered By Powered by Google
 
LinkBack Резьба Инструменты Искать в этом Thread Оценить Thread Режимы дисплея
Old 11-19-2008
adc22 adc22 is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2008
Место проведения: Бангалор, Индия
Сообщений: 15
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 может работать без ошибок?
Пожалуйста, помогите.
Old 11-19-2008
Джим Макнамара jim mcnamara is offline Forum Staff  
...@...
  
 

Регистрация: Февраль 2004
Местонахождение: Н. М.
Сообщения: 5807
Во-первых:
изменить хибарка быть на первой линии на Perl Сценарий, в первой колонке слева.

Второй: если это не сработает, то

Код:
jmcnama> which perl
/usr/local/bin/perl

В команду, которая говорит вам, где Perl жизни. Изменения в первой строке указать на следующее:
Я делаю что-то здесь, используйте то, что ваша система пишет:

Код:
#!/usr/local/bin/perl

Old 11-22-2008
adc22 adc22 is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2008
Место проведения: Бангалор, Индия
Сообщений: 15
Цитата:
Первоначально Послано Джим Макнамара View Post
Во-первых:
изменить хибарка быть на первой линии на Perl Сценарий, в первой колонке слева.

Второй: если это не сработает, то

Код:
jmcnama> which perl
/usr/local/bin/perl

В команду, которая говорит вам, где Perl жизни. Изменения в первой строке указать на следующее:
Я делаю что-то здесь, используйте то, что ваша система пишет:

Код:
#!/usr/local/bin/perl
\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d\u003d \u003d


Спасибо Jim
Который Perl В моем Cygwin дает
cygdrive / C /Perl/бин /Perl

Но даже если я использую эту линию я получаю упоминалось ранее ошибок.!
Old 11-22-2008
Джим Макнамара jim mcnamara is offline Forum Staff  
...@...
  
 

Регистрация: Февраль 2004
Местонахождение: Н. М.
Сообщения: 5807
просьба опубликовать свой сценарий - использование кода теги вокруг сценария текст
Old 11-22-2008
adc22 adc22 is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2008
Место проведения: Бангалор, Индия
Сообщений: 15
Сценарий --

#! / cygdrive / C /Perl/бин /Perl

$ VAR \u003d 3;
printf $ VAR;

@ список \u003d (1,2,3);
printf "@ список";
---------------------------
ошибки я получаю в Cygwin это --

Баш: \u003d
Old 11-22-2008
adc22 adc22 is offline
Зарегистрированный пользователь
  
 

Регистрация: Nov 2008
Место проведения: Бангалор, Индия
Сообщений: 15
Сценарий --

#! / cygdrive / C /Perl/бин /Perl

$ VAR \u003d 3;
printf $ VAR;

@ список \u003d (1,2,3);
printf "@ список";
---------------------------
ошибки я получаю в Cygwin это --

Баш: \u003d 3: команда не найдена

синтаксическая ошибка рядом неожиданных знак'1, 2, 3 '
Old 11-22-2008
Джим Макнамара jim mcnamara is offline Forum Staff  
...@...
  
 

Регистрация: Февраль 2004
Местонахождение: Н. М.
Сообщения: 5807
Убедитесь, что путь к Perl В вашей переменной PATH.

Код:
perl -e 'print "hello world\n"; '

Closed Thread

Закладки

Теги
скрипт оболочки, оболочке сценариев, Unix-скриптов, Unix сценарии основы

Резьба Инструменты Искать в этом Thread
Искать в этом Thread:

Расширенный поиск
Режимы дисплея Оценить эту ветку
Оценить эту ветку:

Отправка Правила
Вы не может Начать новую нитей
Вы не может Почтовые ответы
Вы не может Почтовые вложения
Вы не может Редактировать Ваши сообщения

BB код быть На
Смайлики являемся На
[IMG] код На
HTML-код Вне
Trackbacks являемся На
Pingbacks являемся На
Refbacks являемся На




Часовой пояс GMT -4. Текущее время 02:24 PM.


Powered By: Справка, Copyright © 2000 - 2006, Jelsoft Enterprises Limited. Язык Переводы на питание от .
vBCredits v1.4 Copyright © 2007 - 2008, PixelFX Studios
В UNIX и Linux форумы Содержание Copyright © 1993-2009. Все права Reserved.Ad управления по RedTyger

Содержание соответствующие URL-адреса в vBSEO 3.2.0