При подстановке команд оболочке потребуется дождаться полного завершения команды в $(...)
перед выполнением оставшейся части командной строки (echo -e
).
В этом случае подстановка команды не нужна:
npm run start
будет производить вывод без помощи echo
.
Если вам это нужно, напишите в лог-файл:
npm run start >/some/path/log.txt 2>&1
Это приведет к перенаправлению стандартного вывода и любых диагностических сообщений на указанный путь к файлу журнала.