Você precisa saber o código exato ou apenas se ele falhou ou não?
Se você usa o GNU Parallel em vez do xargs, você pode fazer:
echo $LIST | parallel -d, -P 0 rsync --rsync-path='sudo rsync' ${RSYNC_OPTS} {} ${DEST_DIR}
Quando conclui $? conterá quantos trabalhos falharam. Para obter o código de saída exato, use '--joblog file' para gerar um arquivo separado por tabulação, incluindo o código de saída, ou use '--halt 1' para obter o código de saída do rsync com falha em $ ?.
Para saber mais:
-
Assista ao vídeo de introdução para uma introdução rápida: link
-
Percorra o tutorial (man parallel_tutorial). Você linha de comando vou te amar por isso.