Obrigado a meuh
por apontar o uso da opção -s
para o propósito de passar dados arbitrários em vez de simplesmente alternar opções; Após uma investigação mais aprofundada, a sintaxe correta para o uso de uma linha da opção -s
acabou sendo a seguinte:
$ perl -se 'print "xyz=$xyz\n"' -- -xyz="abc"
xyz=abc