Я установил активный perl в d: и я сохраню свой файл pl на рабочем столе. как я могу запустить файл perl. всякий раз, когда я запускаю программу perl, ошибка не может открыть скрипт perl «hello.pl»: нет такого файла или каталога. , пожалуйста, помогите мнеКак запустить программу perl с помощью cmd
ответ
Какова первая строка вашего скрипта perl? Попробуйте установить его на #!perl
Обычно связь .pl
с perl.exe позаботится о вас при установке Activestate Perl или Strawberry Perl.
Если это не так, вам необходимо связать расширение .pl с программой perl.exe. Для этого вы можете использовать проводник Windows (Tools
, Folder Options
, File Types
), или вы можете открыть окно командной строки и использовать команды и ftype
- вам нужно будет найти полный путь к perl.exe.
Если добавить путь к perl.exe
% PATH, то вы можете просто ввести perl myscript.pl foo bar
Линия hashbang не имеет смысла в Perl в Windows. –
У меня есть друг..thanks много – Jeny
@Quick Джо Смит: Вы ошибаетесь. Строка '#!' * Всегда * имеет значение для Perl, независимо от платформы. Таким образом, это не проблема переносимости, как это было бы, если бы она обращала на нее внимание только на некоторых платформах, но игнорировала ее на других. – tchrist
Ваша командная строка, вероятно, не запускается, указывая на рабочем столе. Посмотрите на путь, который он дает вам («C: \ Users \ yourusername>», может быть?). Вы можете использовать cd
на терминале, чтобы перейти в каталог «Рабочий стол», или переместить сценарий в путь, где начинается командная строка.
Используйте dir
(Windows) или ls
(Linux/Mac), чтобы узнать, какие файлы находятся в текущем каталоге в командной строке.
Да Томас. Теперь я могу изменить каталог. теперь запустите программу perl. он отлично работает – Jeny
@ Jeny: Рад, что я мог бы помочь, но быстрая заметка об использовании SO - пожалуйста, не меняйте вопрос после того, как вы его попросите; это просто смутит всех остальных. Оставьте этот вопрос (возможно, примите ответ, если вы решите проблему), и спросите новый. Благодаря! –
+1 Я чувствую, что его ответ должен быть принят –
Пройдитесь по следующим руководствам, шаг за шагом.
Хотя эта ссылка может ответить на вопрос, лучше включить здесь основные части ответа и предоставить ссылку для справки. Ответные ссылки могут стать недействительными, если связанная страница изменится. – manuell
My god manuell, у вас нет ничего лучше, чем ваша жизнь, чем бегать по 4-летним ответам? –
Извините, я просто просмотрел очередь «Низкое качество». Я не тот, кто отметил ваш ответ в этой очереди, и тот, кто его одобрил. Как бы то ни было, кто-то пришел к вашему ответу, я понятия не имею. Эта обработка выполняется с помощью некоторых автоматизированных скриптов? – manuell
- 1. Как запустить программу c в cmd
- 2. Как скомпилировать программу C с помощью cmd?
- 3. запустить существующую программу java с cmd
- 4. Как запустить программу java в cmd
- 5. Как запустить java-программу в cmd?
- 6. Как запустить программу Java в CMD?
- 7. запустить программу с perl или C++
- 8. Как запустить внешнюю программу на Perl?
- 9. Как эффективно вызывать программу Perl с Java?
- 10. Как запустить скрипт Perl с помощью ActivePerl?
- 11. Как запустить java-программу в cmd с аргументами
- 12. Как запустить программу perl автоматически при запуске программы perl?
- 13. [Python] Как запустить программу с помощью Пропустите
- 14. Как запустить программу java с помощью eclim?
- 15. Как запустить программу с помощью службы Windows?
- 16. Не удается запустить эту программу из cmd с опцией classpath
- 17. Как запустить программу, свернутую с Perl в Windows?
- 18. Невозможно запустить программу с помощью CommandLineParser Пакет
- 19. Запустить файл класса с помощью команд cmd
- 20. Запустить admininstrator cmd с помощью скрипта VB
- 21. запустить программу с вызовом библиотеки
- 22. Как запустить программы с помощью Strawberry Perl?
- 23. Как запустить Java-тесты с помощью Perl?
- 24. Как вводить в программу, запущенную в cmd, с помощью java
- 25. VBScript как запустить cmd?
- 26. Как запустить SSH-команды с помощью Net :: SSH :: Perl?
- 27. Как запустить команду на удаленной машине с помощью perl?
- 28. Как запустить программу с атрибутом в WHERE
- 29. Как запустить программу java с ant
- 30. Запустить программу с помощью приложения minimized
Вы пытались запустить его из командной строки? –
нет joe. Я хочу использовать браузер – Jeny
Да, но вы пытаетесь запустить его из командной строки, чтобы проверить, работает ли установка, в отличие от проблем с вашим локальным веб-сервером? –