Jak mogę uruchomić skrypt powłoki i uruchomić w tle (asynchronicznie) w Ruby?

Mam skrypt powłoki o nazwie test.sh. Jak mogę uruchomić test.sh z Ruby?

Chcę, aby test.sh działał jako proces w tle, co oznacza, że ​​w Rubim jest to wywołanie ansync.

STDERR i STDOUT również muszą być zapisane w określonym pliku.

Jakieś pomysły?