Temat: polecenie z uruchomieniem w tle

Witam, mam zadanie brzmiące następująco:
W jaki sposób należy uruchomić dany program w pliku wykonywalnym o nazwie new_prog umieszczony w bieżącej kartotece (dowolnej) aby pracował "w tle" i nie generowal żadnych komunikatów na konsoli i jednocześnie aby strumień błędów generowany przez ten program trafił do pliku o nazwie errors.txt?

Nie jestem pewny, czy do końca rozumiem treść zadania, czy polecenie ./new_prog & 2>errors.txt to kompletne rozwiązanie zadania, czy cos pominąłem?