perl backtick return code

Sziasztok,
Minap egy elég kellemetlen hibába futottunk.
:) [08:05:35] :~/$ perl -e 'exit(256);'
:) [09:34:14] :~/$ echo $?
0 <------------------------- bash doksi alapján ha az rc értéke nagyobb mint 255 akkor az rc érték modulo 256 lesz
:) [09:34:17] :~/$ perl -e 'exit(255);'
:( [09:34:22] :~/$ echo $?
255

Ez még rendben is volna ha perl backtick nem 256 többszörösével térne vissza :
:) [09:39:37] :~/$ perl -e '`ssh host01 badcmd`; print $?'
bash: badcmd: command not found
32512 <---------------------- Ez honnét a jöhet??????
:) [09:39:40] :~/$ echo $?
0

Igen tudom, hogy lehet helyette használni exec() vagyg system(), hívásokat vagy talán még ssh perl modul is létezik ami nem csak egy wrapper az ssh körül.
Tudtok olyan oldalt ahol perl backtick return code dokumentálva van?

Hozzászólások

badcmd: command not found

32512=>0x7F00, ebből a 7F azt jelenti, hogy nem futott le a program.

Szerk.: Ja, fentebb, már leírták.