例:
unless (open(INFILE, "infile")) {
die ("Input file infile cannot be opened.n");
}
if (-e "outfile") {
die ("Output file outfile already exists.n");
}
unless (open(OUTFILE, ">outfile")) {
die ("Output file outfile cannot be opened.n");
}
等价于
open(INFILE, "infile") && !(-e "outfile") &&
open(OUTFILE, ">outfile") || die("Cannot open filesn");
五、命令行参数









