Thread Open(): 2 args vs. 3 args (7 answers)
Opened by docsnyder at 2007-02-20 22:49

topeg
 2007-02-21 07:17
#74445 #74445
User since
2006-07-10
2611 Artikel
BenutzerIn

user image
Es geht um Sicherheit richtig.

Stell dir vor du würdest eine Datei so öffnen lassen:
Code (perl): (dl )
1
2
3
my $filename=$ARGV[0];
# Datei lesend öffnen.
open($fh,$filename) or die "$!";

Du kannst nun an das script auch sowas übergeben:
Code: (dl )
script.pl '> wichtige_datei_zur_systemsicherung'

Das gibt keinen Fehler und leert die Datei.
Das kann dir mit der anderen Syntax nicht passieren.

View full thread Open(): 2 args vs. 3 args