perl

jak scalić dwa pliki konsekwentnie linia po linii

Mam dwa pliki ( file1.txt & file2.txt ), pliki są tylko przykładami . Jak połączyć dwa pliki, aby utworzyć plik - merge ... _files.struktura txt) first field second field OLD file NEW file

Jak mogę znaleźć wycieki pamięci w długo działającym programie Perl?

Perl używa zliczania referencji dla GC i całkiem łatwo jest przez przypadek utworzyć okrągłe odniesienie. Widzę, że mój progr ... znacznie liczniejsze niż się spodziewałem, mógłbym sprawdzić wszystkie odniesienia do nich i mam nadzieję naprawić przeciek.

Jakiego frameworka powinienem używać do pisania modułów? [zamknięte]

Jaki jest najlepszy framework do pisania modułów --ExtUtils::MakeMaker (h2xs) czy Module::Build ?

Jak mogę sprawdzić, czy moduł Perla jest zainstalowany w moim systemie z linii poleceń?

Próbowałem sprawdzić, czy XML:: Simple jest zainstalowany w moim systemie, czy nie. perl -e 'while (<@INC>) { while (& ... mie. Nie wymienia jednak modułów XML. Jednak poniższe wykonuje grzywny. perl -e "use XML::Simple " Jaki może być problem?

Kiedy powinienem użyć & do wywołania podprogramu Perla?

Słyszałem, że ludzie nie powinni używać & do wywoływania subów Perla, czyli: function($a,$b,...); # opposed to &fun ... i, w których absolutnie nie powinieneś jej używać? Również w jaki sposób performace increase wchodzi w grę, pomijając &?

Jak działają atrybuty metody Perla?

Mało znaną wbudowaną funkcją Perla są atrybuty. Jednak oficjalna dokumentacja robi dość złą robotę wprowadzając nowicjuszy ... o. Może wyjaśniasz (na przykładach rzeczywistych, jeśli to możliwe), do czego są dobre atrybuty i co dzieje się za drzwiami?

Jak "używać" modułu Perla w katalogu, który nie znajduje się w @INC?

Mam moduł w katalogu nadrzędnym mojego skryptu i chciałbym go 'użyć'. If I do use '../Foo.pm'; Dostaję Błędy składniowe. Próbowałem zrobić: push @INC, '..'; use EPMS; I .. widocznie nie pojawia się w @INC Wariuję! Co się stało?

Multiline search zastąp perlem

Wiem, że tego typu pytania zadawano już wiele razy. Powodem, dla którego przychodzę tu ponownie, jest to, że czuję, jakbym pr ... _string/sm; open OUTFILE, ">", $full_file_path or die "Could not open file. $!"; print OUTFILE ($string); close OUTFILE;

Jak Mogę zapisać wynik polecenia systemowego w zmiennej Perl?

$ cat test.pl my $pid = 5892; my $not = system("top -H -p $pid -n 1 | grep myprocess | wc -l"); print "not = $not\n"; $ perl test.pl 11 not = 0 $ Chcę zapisać wynik tj. 11 do zmiennej. Jak mogę to zrobić?

Jak mogę znaleźć wersję zainstalowanego modułu Perla?

Jak znaleźć wersję zainstalowanego modułu Perla? To jest odpowiedź na dole, ale myślę, że to na tyle ważne, żeby tu mieszkać ... perlmodver { perl -M$1 -e 'print "Version " . $ARGV[0]->VERSION . " of " . $ARGV[0] . \ " is installed.\n"' $1 }

Jakie jest najlepsze źródło online do nauki Perla? [zamknięte]

Obecnie pytanie to nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi będą poparte faktami, referenc ... kryptami trochę jak dostosowywanie innych skryptów do mojego celu. Dla mnie, jaki jest najlepszy zasób online do nauki Perla?

Sprawdź, czy łańcuch zawiera podłańcuch

Jak mogę sprawdzić, czy dany łańcuch zawiera określony podłańcuch, używając Perla? Dokładniej, chcę zobaczyć, czy {[0] } jest obecny w danej zmiennej łańcuchowej.

Najlepszy sposób na iterację poprzez tablicę Perla

Jaka jest najlepsza implementacja (pod względem szybkości i wykorzystania pamięci) do iteracji poprzez tablicę Perla? Jest ja ... ementacja 4 for my $i (0 .. $#Array) { SubRoutine($Array[$i]); } Implementacja 5 map { SubRoutine($_) } @Array ;

Co oznacza @ w Perlu?

Jakie jest znaczenie @_ w Perlu?

Jak Mogę uzyskać listę stosów połączeń w Perlu?

Czy Jest jakiś sposób, aby uzyskać dostęp (do wydruku) listy sub + module do dowolnej głębokości wywołań podrzędnych poprzedz ... ów kończących się w module, w którym muszę użyć danych. Gdzieś po drodze dane zostały zmienione i muszę się dowiedzieć gdzie.

Jak mogę zmusić LWP do walidacji certyfikatów serwera SSL?

Jak mogę uzyskać LWP , aby sprawdzić, czy certyfikat serwera, z którym się łączę, jest podpisany przez zaufany Organ i wydany ... inną domenę bez narzekania LWP. Aktualizacja 4: LWP 6.00 W końcu rozwiązuje problem. Zobacz moja odpowiedź Po szczegóły.

Jak przetłumaczyć ten idiom wyrażenia regularnego z Perla na Python?

Przesiadłem się z Perla na Pythona jakiś rok temu i nie oglądałem się za siebie. Jest tylko jeden idiom, który kiedykolwiek ... Widziałem anonimowe tabele wysyłania funkcji, ale te wydają mi się trochę nieporęczne dla małej liczby wyrażenia regularne...

Grupa Regex w Perlu: jak przechwycić elementy do tablicy z grupy regex, która pasuje do nieznanej liczby/wielu / zmiennych wystąpień z łańcucha znaków?

W Perlu, Jak mogę użyć jednej grupy regex, aby uchwycić więcej niż jedno zdarzenie, które do niej pasuje, na kilka elementów ... asowanie Regex do wielu grup w wierszu? PHP RegEx grupowanie wielu dopasowań jak znaleźć wiele wystąpień z grupami regex?

Jakie są eleganckie funkcje lub zastosowania Perla?

Co? Perl Piękny? elegancki ? On chyba żartuje! To prawda, gdzieś tam jest jakiś brzydki Perl. Przez niektórych mam na ... całkiem piękny. Może być też dość brzydka. Z Perlem, TIMTOWTDI . Jakie są Twoje ulubione eleganckie fragmenty kodu Perla?

Tłumaczenie Perla na Python

Znalazłem ten skrypt Perla podczas migracji mojej bazy danych SQLite do mysql Zastanawiałem się (bo nie znam Perla) jak mo ... d w oryginalny program konwertujący puste pola '' na \'. I zamieściłem kod na migrujący moją bazę SQLite do mysql Pytanie