my @array = ($command, "$arg1 $arg2 $arg3"); system("@array"); # or, more verbose: my $cmd = join " ", @array; system ($cmd) == 0 or die "Couldn't launch [$cmd]: $!/$?";