Seu comando possivelmente gera stderr ao invés de stdout. Para redirecionar o stderr para o stdout:
sudo /usr/local/nginx/sbin/nginx -t 2>&1 | sed -e '$!d'
Se você quiser apenas a última linha de sua saída, você também pode usar tail -n 1
em vez de sed
.