Hallo,
my @tmp=qx{sqlplus -s <<EOT
/ as sysdba
set head off feed off pagesize 0 linesize 100
select value from v$parameter where name='background_dump_dest';
EOT
};
Ich vermute mal, dass die Shell ihrerseits auch noch proviert $parameter zu ersetzen.
Wenn dem so wäre dann sollten drei Backslashes das gewünschte Resultat bringen.
Grüße
Klaus