[pve-devel] run_command and shellquote
Dietmar Maurer
dietmar at proxmox.com
Tue Nov 4 18:39:56 CET 2014
> sub run_command {
> my ($cmd, %param) = @_;
>
> my $old_umask;
> my $cmdstr;
>
> if (!ref($cmd)) {
> $cmdstr = $cmd;
> if ($cmd =~ m/|/) {
> # see 'man bash' for option pipefail
> $cmd = [ '/bin/bash', '-c', "set -o pipefail && $cmd" ];
> } else {
> $cmd = [ $cmd ];
> }
> } else {
> $cmdstr = cmd2string($cmd);
This $cmdstr is only used for logging!
More information about the pve-devel
mailing list