[Vienna-pm] Nachtrag zu Escapen von Shellparametern: Fehler oder Feature?
Leopold Toetsch
lt at toetsch.at
Mon May 5 04:51:31 PDT 2008
Am Montag, 5. Mai 2008 13:34 schrieb Calli:
[ stderr output ]
> Mit einem 2>/dev/null kann ich den verhindern, aber nur bei version 2
> bzw. Schleife 3:
> my $size = $1
> if ( `curl -I $u 2>/dev/null`
> =~ /.+?Length:\D*?(\d+)\D*/ );
>
> Hier
> open(my $fh,'-|','curl', '-I',$u,'2>/dev/null/' ) or die "uups";
> klappt das nicht - warum?
In der ersten Variante wird eine Subshell erzeugt, in der 2. nicht. S. auch:
$ perldoc perlipc
/Safe Pipe Opens
leo
More information about the Vienna-pm
mailing list