Thread perl-einzeiler
(4 answers)
Opened by Gast at 2009-10-08 12:46 Guest Gast Klar, es macht exakt dasselbe. Beides führt Code aus, der keinerlei Nebenwirkungen hat und sofort zurückkehrt. Nur verstehe ich den Sinn des Einzeilers nicht. Insbesondere das "*.txt". Denn damit übergibst Du eine Liste von Dateien an ein Programm, das nichts tut. Nur in dem Fall, dass eine der Dateien mit "-" anfängt, tut Dein Programm etwas. Falls eine der Dateien ungefähr "-MO=Deparse" heißt (wobei das aufgrund der Erweiterung .txt schwer wird, vermutlich ließe sich das aber auch hintricksen), ist die Ausgabe sogar tatsächlich unterschiedlich zwischen "-e ''" und "-e1". Aber das wird wohl kaum Deine Absicht sein. Update: Argh, ich hab das -p übersehen. Vergiss mein Geschwafel ;) (Trotzdem solltest Du darauf achten, dass die Dateinamen nicht mit - anfangen.) Noch mal Update: Es tut also dasselbe wie "cat *.txt". (Wenn ich davon ausgehen darf, dass der Befehl "cat" vorhanden ist.) Last edited: 2009-10-10 19:58:09 +0200 (CEST) Lieblingsmodule: IPC::System::Simple, Path::Class
|