perl

Jak mogę spakować mój skrypt Perla, aby działał na komputerze bez Perla?

Ludzie często pytają "Jak mogę skompilować Perla?"podczas gdy tak naprawdę chcą stworzyć program wykonywalny, który może dzia ... owych. Ostatnio zacząłem używać PAR do pakowania na Linuksie i będę go używać również na Windows. Inne polecane rozwiązania?

Czy Mogę wydrukować wyjście DBIC TRACE w DBIX:: Class?

Ustawienie zmiennej środowiskowej DBIC_TRACE na true: BEGIN { $ENV{DBIC_TRACE} = 1 } Generuje bardzo pomocne dane wyjścio ... psze niż "wszystko na jednej linii". Nie jestem szczególnie zaniepokojony konkretnymi stylami zapytań formatujących Dzięki!

Co każdy haker Perla powinien wiedzieć o perl-ne?

Używam wiersza poleceń Perla z opcją -ne od lat, głównie do przetwarzania plików tekstowych w sposób, w jaki sed nie może. Pr ... dopiero dziś przeczytałem perlrun i znalazłem Inne formy (perl -pe na przykład). Co jeszcze powinienem wiedzieć o perl -ne?

Czego powinienem nauczyć początkującego programistę Perla? [zamknięte]

Spędzę 30 minut ucząc Perla doświadczonego programisty. Najlepszym sposobem nauki Perla jest pisanie kodu. Oprócz CPAN, co ... irc.perl. org/perl irc: / / irc. perl. org / catalyst irc: / / irc. freenode. net/modperl irc: / / irc. perl. org / perl6

Jak wydrukować plik z wyłączeniem komentarzy i pustych linii za pomocą grep / sed?

Chciałbym wydrukować plik zawierający serię komentarzy typu: </Directory> ErrorLog ${APACHE_LOG_DIR}/error.lo ... i, a następnie symbol # i wydrukować tylko linie z rzeczywistym kodem? Chciałbym to zrobić w bash, używając grep i / lub sed.

Jak używać modułu Perla ze względnej lokalizacji?

Mam dir o nazwie foo, a w nim mam lib i bin. Skrypty w bin potrzebują rzeczy w lib. Robię coś takiego: #!perl use strict; ... s from lib Ale to oznacza, że muszę być w katalogu bin, aby uruchomić skrypt. Na pewno jest lepszy sposób. Jak to zrobić?

Jaka jest różnica między moim a lokalnym w Perlu?

Widzę oba użyte w tym skrypcie staram się debugować i literatura jest po prostu nie jasna. Czy ktoś może mi to wyjaśnić?

Czym jest prosty sposób generowania słów kluczowych z tekstu?

Przypuszczam, że mógłbym wziąć tekst i usunąć z niego angielskie słowa o wysokiej częstotliwości. Przez słowa kluczowe, mam n ... : Tagger jest dokładnie tym, o co prosiłem, jednak potrzebowałem biblioteki, która mogłaby pracuj też nad tekstem francuskim.

Jak porównać dwa ciągi w Perlu?

Jak porównać dwa ciągi w Perlu? Uczę się Perla, miałem to podstawowe pytanie, szukałem go tutaj na StackOverflow i nie znalazłem dobrej odpowiedzi, więc pomyślałem, że zapytam.

Wyrażenie regularne, aby dopasować dowolny znak, w tym nowe linie

Czy istnieje regex pasujący do "wszystkich znaków, w tym nowych linii"? Na przykład, w regex poniżej, nie ma wyjścia z $2, ... s ipsum tempus et. Nulla mi enim, interdum at imperdiet eget, bibendum nec END"; $string =~ /(START)(.+?)(END)/; print $2;

Jak mogę dezinstalować moduł Perla zainstalowany przez 'cpan'?

Używam Perla działającego w przestrzeni użytkownika (nie zainstalowanego przez roota) i instaluję moduły za pomocą wiersza po ... rl_modules. Moje pytanie dotyczy w szczególności, czy istnieje czysty sposób na usunięcie modułu zainstalowanego przez cpan.

Jak mogę sprawdzić, czy moduł Perla jest rdzeniem lub częścią standardowej instalacji?

Jak mogę sprawdzić, czy moduł Perla jest częścią rdzenia-tzn. jest częścią standardowej instalacji? Szukam: polecenie wi ... na komputerze? (Jak mogę stwierdzić, które moduły zostały pierwotnie dostarczone z konkretną instalacją Perla na komputerze?)

Dlaczego trzy-argumentowe otwarte wywołania z autovivified filehandles są najlepszą praktyką Perla?

Mam dwa pytania dotyczące funkcji Perla open: 1) wydaje mi się, że z Perl Best Practices pamiętam, że 3-argumentowa wersja ... n(OUT, '>>', $file); Czy to coś strict? Wydaje mi się, że pamiętam możliwość używania OUT z strict, ale nie pamiętam.

Jaki jest najlepszy sposób na umieszczenie pliku w łańcuchu w Perlu?

Tak, jest więcej niż jeden sposób, aby to zrobić ale musi być kanoniczny, najbardziej efektywny lub najbardziej zwięzły spo ... rze. Aby było jasne, pytanie brzmi jak najlepiej odczytać zawartość pliku w łańcuchu znaków. Jedno rozwiązanie na odpowiedź.

Jak sprawić, by Perl i Python wydrukowały każdą linię wykonywanego programu?

Wiem, że bash -x script.sh wykona skrypt drukujący każdą linię przed rzeczywistym wykonaniem. Jak sprawić, by interpretery Perla i Pythona robiły to samo?

Jak zrobić prywatne funkcje w module Perla?

Pracuję nad małym modułem Perla i z jakiegoś powodu miałem skrypt sterownika testowego, który używał mojego nowego modułu wyw ... ustawiam swój moduł? Czy możliwe jest posiadanie prywatnych funkcji i zmiennych w modułach Perla? Dzięki za pomoc w nauce!

Jak Mogę używać nowego modułu Perla bez uprawnień do instalacji?

Oto moja sytuacja: prawie nic Nie wiem o perlu, ale jest to jedyny język dostępny na maszynie portującej. Mam tylko uprawnien ... r bez instalacji centralnej? Czy istnieje zmienna środowiskowa, którą mogę ustawić tak, aby była zlokalizowana? Thanks JD

Podanie substytucji regex jako zmiennej w Perlu?

I need to pass a Regex substitution as a variable: sub proc { my $pattern = shift; my $txt = "foo baz"; $txt = ... iście nie działa. Próbowałem ewaluować substytucję: eval("$txt =~ $pattern;"); Ale to też nie zadziałało. Co mi tu umyka?

Nowoczesny perl-gotowe do uruchomienia aplikacje-nauka na przykładach - z czego? [zamknięte]

Uczę się nowoczesnego Perla-łosia, placka itp. W wielu poradach można przeczytać "ucz się na przykładach" - dlatego rozpoczęt ... itoe ShinyCMS (cms) - dodany przez Mike Deimos (cms) - dodany przez Mike Inne aplikacje Łoś/Plack: none yet

Co stanowi skuteczne szkolenie z Perla dla programistów spoza Perla? [zamknięte]

Pracuję z Perlem na tyle długo, że wiele jego idiosynkracy stało się dla mnie drugą naturą. Kiedy nowi Programiści dołączają ... można się skupić, pomagając programiście przejść na Perl? Czy podkreślasz podobieństwa lub różnice, czy oba w równej mierze?