sh
(que na maioria dos sistemas (derivados do Debian) está ligado a dash
) não permite substituição de processos . Tente invocar por bash script.sh
. A mesma chamada por ./script.sh é executada com sha-bang
, que é /bin/bash
em seu script.