2010-12-08 12 views
6

Ich bin von Ruby Hintergrund. Wollte nur wissen, ob es etwas wie Ruby in Perl gibt?Rubys irb-Äquivalent in Perl?

+3

Wenn Sie Fragen wie diese stellen, sollten Sie erklären, was irb ist. Ansonsten können Sie nur Antworten von Personen erhalten, die Ruby und Perl kennen. – cjm

+2

@cjm, wenn Sie fragen, keine Notwendigkeit zu erklären. Keine Notwendigkeit von Antworten von Leuten, die erklären müssen. – Nakilon

+0

@Nakilon: Das ist eine sehr elitäre Haltung, nicht wahr? – Ether

Antwort

8

Ja, da ist der Perl-Debugger. Der kanonische Befehl ist

perl -de 1 

, um eine interaktive Sitzung zu öffnen, in der Sie beliebige Perl-Anweisungen ausführen können.

Informationen zur Dokumentation siehe perldoc perldebug.

+0

Ich benutze 'Perl -de 1' auch für einen Work-Alike. Es ist nicht ganz dasselbe, aber es ist nah dran. –

+0

Ich benutze perl -d -e0 fwiw :) – singingfish

+0

"Ich benutze perl -d -e0". Klingt wie eine Glas-ist-halb-leere Einstellung zu mir. :-) –

6

Siehe auch Devel::REPL und iPerl.

+0

+1 Devel :: REPL ist das Beste von allen. – daxim

+0

@daxim: 'Devel :: REPL' ist gut, aber die Anzahl der erforderlichen Abhängigkeiten ist endlos –

+0

Tsk tsk, das ist eine Übertreibung. [Es gibt 12 nicht-optionale Deps, von denen 2 Core sind.] (Http://search.cpan.org/dist/Devel-REPL/Makefile.PL) Versuchen Sie mit CPAN zu installieren, es kann Abhängigkeiten automatisch folgen. – daxim

1

Nicht genau das, was Sie wollten, aber psh ist nett.