Результаты поиска по запросу "perl"

3 ответа

 гашиш

ужно установить переменную окружения изнутри Perl. В идеале мне нужно запросить переменную, а затем изменить ее, если это не то, что требуется. В частности, это переменная PATH, которую я хочу изменить. Как мне получить и установить эти переменные?

2 ответа

@Snake: Это ошибка компилятора, поэтому. Исправлено в текущей версии разработчика.

мог поймать предупреждение "Unicode не символ 0xffff является недопустимым для обмена"? #!/usr/bin/env perl use warnings; use 5.012; use Try::Tiny; use warnings FATAL => qw(all); my $character; try { $character = "\x{ffff}"; } catch { ...

3 ответа

Мне кажется, что rsync может быть лучшим решением для этого, но вы не очень много говорили о других ограничениях, которые у вас есть.

у заархивировать каталог (я не знаю, могу ли я назвать «Я хочу заархивировать каталог»). Я хочу сохранить права доступа на другом конце, когда я разархивирую его. Я должен решить эту проблему в Perl. Спасибо за ответ, но почему я прошу это ...

ТОП публикаций

3 ответа

stackoverflow.com/questions/24960545/...

я есть ссылка на массив (называется$intervals) и я хотел бы отсортировать значения в этом массиве. Возможно, что в массиве может быть огромное количество значений, поэтому я бы предпочел не копировать значения. Мой нынешний подход заключается в ...

2 ответа

Какой быстрый способ запустить один скрипт для автоматической установки отсутствующих модулей с использованием только ядра Perl?

Я унаследовал проект, который должен быть развернут на других серверах. Этот проект имеет ряд простых зависимостей модулей, которые, однако, могут присутствовать не на всех целевых машинах. Поэтому я хотел бы иметь возможность запускать один ...

4 ответа

Почему Git.pm на cygwin жалуется на «Недостаточно памяти во время« большого »запроса?

Я получаю эту ошибку при выполнении git svn rebase в cygwin Out of memory during "large" request for 268439552 bytes, total sbrk() is 140652544 bytes at /usr/lib/perl5/site_perl/Git.pm line 898, <GEN1> line 3. 268439552 - 256 МБ. Максимальный ...

2 ответа

Ошибка программного обеспечения при выполнении сценария CGI

У меня есть скрипт CGI для загрузки, который выглядит следующим образом #!/usr/bin/perl use CGI; use CGI::Carp qw(fatalsToBrowser); my $cgi = new CGI; my $file = $cgi->param('file'); $file=~m/^.*(\\|\/)(.*)/; # strip the remote path and keep the ...

7 ответов

или используйте grep для удаления мусора:

самый простой способ сгладить многомерный массив?

3 ответа

, Если у вас Perl 5.10 или выше, я бы сделал, как предложил Брэд, и использовал бы оператор умного совпадения.

ли способ, которым я могу избежать использования этого для нескольких проверок шаблонов? Могу ли я порвать все шаблоны в массиве и проверить, совпадает ли он с каким-либо шаблоном в массиве шаблонов? Пожалуйста, рассмотрите случай, когда у меня ...

1 ответ

Это оказалось настолько запутанным, что perl6 разделяет их на функции с разными именами.

ел пример в книге О'Рейли немного странным: @backwards = reverse qw/ yabba dabba doo /; print "list context: @backwards\n"; $backward = reverse qw/ yabba dabba doo /; print "scalar1 context: $backward\n"; $notbackward = qw/ yabba dabba doo /; ...