use strict; use warnings; my $title = 'xterm example'; my $msg = 'press any key to continue ...'; my $exec = 'ls'; my $cmd = qq{xterm -T "$title" -e "$exec && read -p '$msg' -n1"}; my $rc = qx{$cmd};