Модераторы: korob2001, ginnie
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> запуск скрипта из командной строки?? 
:(
    Опции темы
FreeGanzter
Дата 4.5.2011, 19:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 4.5.2011

Репутация: нет
Всего: нет



запуск скрипта из командной строки как  правильно??

Юзаю strawbery вот код
Код

#! /bin/usr/perl -w

print "Enter name:\n";
$name = <STDIN>;
print "Hello, $name";


В командной строке набираю вот так: C:\strawberry\perl\bin\perl.exe  С:\script.pl

Скрипт запускается и сразу исчезает :( 
А ведь по идеи $name = <STDIN>; должно придлжить мне ввести в консоле свое слово?

Что не так делаю  и как делать так чтоб консолька не закрывалась сразу посел отробатывания скрипта??
PM MAIL   Вверх
Pfailed
Дата 4.5.2011, 19:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 19.7.2009

Репутация: 22
Всего: 39



Командная стока это которая?


--------------------
PM MAIL   Вверх
FreeGanzter
Дата 4.5.2011, 20:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 4.5.2011

Репутация: нет
Всего: нет



Цитата(Pfailed @ 4.5.2011,  19:57)
Командная стока это которая?

Пуск > выполнить!
В виндовс

Добавлено через 14 минут и 51 секунду
Как сделать чтоб консольное окно сразу не закрывалось

Это сообщение отредактировал(а) FreeGanzter - 4.5.2011, 20:05
PM MAIL   Вверх
Pfailed
Дата 4.5.2011, 20:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 933
Регистрация: 19.7.2009

Репутация: 22
Всего: 39



Пуск > выполнить > cmd
И там уже набирать команды


--------------------
PM MAIL   Вверх
FreeGanzter
Дата 4.5.2011, 20:37 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 4.5.2011

Репутация: нет
Всего: нет



Цитата(Pfailed @ 4.5.2011,  20:25)
Пуск > выполнить > cmd
И там уже набирать команды

В смысле команды ну вот я и набираю к примеру: perl  C:\script.pl

Мой скрипт отрабатывает 1 мили секунду и сразу закрываеться консоль :( как сделать чтоб консоль не закрывалась сразу

А если  я пытаюсь запустить через cmd  то меня просто перебрасывает в IDE и скрипт выполняется там :(


PM MAIL   Вверх
shamber
Дата 4.5.2011, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1422
Регистрация: 5.9.2006
Где: Россия

Репутация: 17
Всего: 18



cmd.exe /k "путь к perl.exe %1 %*

а вообще поиск рулит


Это сообщение отредактировал(а) shamber - 4.5.2011, 22:46
PM MAIL Jabber   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Perl"
korob2001
sharq
  • В этом разделе обсуждаются общие вопросы по языку Perl
  • Если ваш вопрос относится к системному программированию, задавайте его здесь
  • Если ваш вопрос относится к CGI программированию, задавайте его здесь
  • Интерпретатор Perl можно скачать здесь ActiveState, O'REILLY, The source for Perl
  • Справочное руководство "Установка perl-модулей", можно скачать здесь


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, korob2001, sharq.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Perl: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0425 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.