Jemand zu Hause?
perl -c datei
File::LibMagic oder ähnliches weiter.2013-01-08T09:36:17 GwenDragonAlso ist die Identifikation darüber ungewiss.
Wie frage ich & perlintro
brian's Leitfaden für jedes Perl-Problem
Wie frage ich & perlintro
brian's Leitfaden für jedes Perl-Problem2013-01-09T11:35:18 pqhm, vielleicht ist bei dir filetype detection ausgeschaltet, würde mich aber wundern. oder es fehlen pakete, die die regeln beinhalten...
:filetype on
schaltet die erkennung an.
Encode::Guess nur eben nicht für Kodierungen sondern für Programmiersprachen scheint es (noch) nicht zu geben.
File::MMagic starten. Das kommt aus dem Apache-Umfeld und liefert eigentlich MIME types zurück, kann aber leicht erweitert und angepasst werden: Einfach ein eigenes magic file schreiben (und für Perl einen eigenen file type definieren).0 string #!/usr/bin/perl perl
0 regex #!.*perl perl
2013-01-10T15:48:34 reneeGanz schwierig wird es natürlich wenn es durch Obfuscator oder ähnliches jagt (es gibt z.B. ein Modul, das Perl in .gifs einbettet. Schaut man sich das .gif mit einem Grafikprogramm an, ist es einfach ein Bild. Man kann aber auch perl xxx.gif aufrufen und es läuft das Perl-Programm)