Dynamiczne budowanie polecenia w bashu

Dynamicznie wykonuję polecenie w bashu. Działa to dobrze:

COMMAND="java myclass"
${COMMAND}

Teraz chcę dynamicznie skonstruować polecenie, które przekierowuje dane wyjściowe:

LOG=">> myfile.log 2>&1"
COMMAND="java myclass $LOG"
${COMMAND}

Polecenie nadal wywołuje proces java, ale dane wyjściowe nie są przekierowywane do pliku myfile.log

Dodatkowo, jeśli to zrobię:

BACKGROUND="&"
COMMAND="java myclass $BACKGROUND"
${COMMAND}

Polecenie nie działa w tle.

Wszelkie wskazówki, jak uzyskać przekierowanie dziennika i działające bity tła? (bash -x pokazuje polecenia konstruowane zgodnie z oczekiwaniami)

(W rzeczywistości, w przeciwieństwie do tego przykładu, wartości LOG i TŁO są ustawiane dynamicznie)

questionAnswers(3)

yourAnswerToTheQuestion