Você está chamando time
na saída do comando rlogin. Isso não faz sentido.
|&
é um recurso bash. Provavelmente seu sistema linux tem o / bin / sh ligado simbolicamente ao bash, mas provavelmente o HP-UX não.
Você provavelmente quer:
#!/bin/sh
result=$( time rlogin 10.10.10.1 <<EOF 2>&1
exit
EOF
)
echo "$result" | grep real