FAR и Perl
Mar. 22nd, 2015 03:13 pm![[identity profile]](https://www.dreamwidth.org/img/silk/identity/openid.png)
![[community profile]](https://www.dreamwidth.org/img/silk/identity/community.png)
1. До последнего времени при запуске скрипта на Перле из Фара происходило следующее:
а) если нажать на 1.pl, откроется отдельное окошко, там что-то будет происходить и оно закроется,
б) если написать "perl 1.pl", что-то будет происходить в окне Фара.
Соответственно, если выдается ошибка синтаксиса, во втором случае я ее увижу.
Недавно что-то сломалось и в обоих случаях появляется отдельное окошко. Что сделать, чтобы стало как было? Или, может, есть более удобный способ искать ошибки синтаксиса?
2. Пока пытался разобраться, выяснил, что "perl -w 1.pl" выдает всякие полезные предупреждения. Но опять же они вылезают в отдельном окошке и пропадают. Как запустить, чтобы их можно быть прочитать?
а) если нажать на 1.pl, откроется отдельное окошко, там что-то будет происходить и оно закроется,
б) если написать "perl 1.pl", что-то будет происходить в окне Фара.
Соответственно, если выдается ошибка синтаксиса, во втором случае я ее увижу.
Недавно что-то сломалось и в обоих случаях появляется отдельное окошко. Что сделать, чтобы стало как было? Или, может, есть более удобный способ искать ошибки синтаксиса?
2. Пока пытался разобраться, выяснил, что "perl -w 1.pl" выдает всякие полезные предупреждения. Но опять же они вылезают в отдельном окошке и пропадают. Как запустить, чтобы их можно быть прочитать?
no subject
Date: 2015-03-22 12:16 pm (UTC)no subject
Date: 2015-03-22 12:25 pm (UTC)perl -w 1.pl > файл.txt
no subject
Date: 2015-03-22 12:58 pm (UTC)Проблема с выдачей ошибок.
no subject
Date: 2015-03-22 01:06 pm (UTC)Вывод в файл описанный в скрипте не изменяется.
no subject
Date: 2015-03-22 01:12 pm (UTC)Вывод в файл действительно не меняется.
Но все сообщения опять же идут в отдельное окно.
А файл.txt создается, но оказывается пустым.
no subject
Date: 2015-03-22 02:50 pm (UTC)2 перед > обязательна
no subject
Date: 2015-03-22 07:21 pm (UTC)А что означает сия двойка?
no subject
Date: 2015-03-22 10:36 pm (UTC)Более детально можно посмотреть здесь: https://ru.wikipedia.org/wiki/Перенаправление_ввода-вывода
no subject
Date: 2015-03-22 12:28 pm (UTC)Вы о чем вообще, болезный?
no subject
Date: 2015-03-22 12:59 pm (UTC)no subject
Date: 2015-03-25 10:13 am (UTC)Scalar found where operator expected at getreports.pl line 36, near "$date"
(Missing semicolon on previous line?)
syntax error at getreports.pl line 36, near "$date"
Execution of getreports.pl aborted due to compilation errors.
Так что, получается, и так и сяк.
no subject
Date: 2015-03-22 01:31 pm (UTC)no subject
Date: 2015-03-22 07:21 pm (UTC)