From: Nicolas Boisselier Date: Tue, 13 Dec 2022 20:41:52 +0000 (+0100) Subject: Comment old code X-Git-Url: https://git.nbdom.net/?a=commitdiff_plain;h=a80ced5327815df5bf664abc5d00a35dc568132a;p=nb.git Comment old code --- diff --git a/bin/shell-replace b/bin/shell-replace index 6077808e..0a993dc7 100755 --- a/bin/shell-replace +++ b/bin/shell-replace @@ -195,13 +195,14 @@ sub cmd { my $hcmd; #die $_; my @cmd = `$cmd`; + die "$!" if $?; return wantarray ? @cmd : join('',@cmd); # NB 13.12.22 $cmd =~ s/"/\\"/g; # NB 13.12.22 open reurn pid if command failed, so die never called: open($hcmd,qq/bash -lc "$cmd" |/) or die $!; - open($hcmd,"$cmd |") or die $!; - my @cmd = <$hcmd>; - close $hcmd; - return wantarray ? @cmd : join('',@cmd); + # NB 13.12.22 open($hcmd,"$cmd |") or die $!; + # NB 13.12.22 my @cmd = <$hcmd>; + # NB 13.12.22 close $hcmd; + # NB 13.12.22 return wantarray ? @cmd : join('',@cmd); } sub shell_replace {