2013-08-01 2 views

Antwort

8

Die e bedeutet "Das, was folgt, ist eine Zeile des Skripts". Wenn Sie die e mit einer n folgen, dann ist das, was Sie versuchen zu bewerten.

+0

Ich sehe das nicht dokumentiert in 'perldoc perlrun'. Weißt du, ob es anderswo dokumentiert ist? – toolic

+0

Das macht vollkommen Sinn, ich nehme an, dass ich davon ausgegangen bin, dass es genug Logik hat, um die Schalter vom eigentlichen Befehl zu unterscheiden. Außerdem ist n kein Befehl (oder?), Also warum bekomme ich keinen Kompilierfehler? – GL2014

+1

Sie haben nicht 'use strict;' so können Sie [barewords] (http://perlmaven.com/barewords-in-perl) haben. – Quentin

Verwandte Themen