1. Es wäre nett, wenn du in Zukunft deine Fragen etwas klarer formulieren würdest und auch das Thema eines Diskussionsfadens aussagekräftiger wählen würdest.
2. Ich vermute, dass du unter Windows arbeitest und dein Problem das folgende ist: Wenn du ein Perl Programm schreibst, das ausschließlich eine Ausgabe erzeugt und keine Benutzerinteraktion verlangt, wird das Programm auch nichts weiter tun, als Daten auf die Konsole auszugeben und sich wieder zu beenden -- das geht in deinem Fall so schnell, dass du gerade noch mitbekommst, wie sich das Konsolenfenster öffnet und wieder schließt.
3. Abhilfe für das Problem:
* Du könntest das Programm in einem Kommandozeilenfenster ausführen.
* Du könntest in deinem Programm eine Eingabe vom Benutzer abwarten, bevor du es beendest. Dazu fügst du zum Beispiel die Zeile
am Ende deines Programmes ein.
When C++ is your hammer, every problem looks like your thumb.