Вы правильно все поняли, это синхронный вызов, и он ждет результат.
Если вам результат не нужен прямо сейчас, можно перенаправить его в файл, например.
" > /tmp/myfile.txt 2>/dev/null &"
2 - это вывод stderr, можете отправлять его в error.log или в тот-же myfile.txt
Еще вариант, запускать его в
другом потоке.
А если результат нужен прямо сейчас, то придется ждать.