Если я правильно понял вопрос, то предложил бы вместо system использовать кавычки `$cmd`.
perl -e '@arr=`ps ax`; print for ( @arr); '
А лучше использовать вот этот
модуль, для bash комманд.
perl -e 'use IPC::Open3; my $pid = open3 ( *HIS_IN, *HIS_OUT, *HIS_ERR, "ls", "-thall"); my @outlines = <HIS_OUT>; print "STDOUT:\n", @outlines, "\n";'
Его рекомендует использовать перл-критик, а на system он страшно ругается ))