Работая в узле, у меня есть сценарий удара, который действует как связующее звено для моего процесса сборки и процесса развертывания. Это называет npm, большой глоток, AWS cli, и докер, а также много стандартных инструментов командной строки (sed, grep, экспорт, и т.д.), многие из тех инструментов называют другие процессы также (столпотворение и машинописный текст, например.
Когда я запускаю этот скрипт вручную, я вижу тонну вывода в консоли. Когда я автоматизирую тот же сценарий и попытку произвести результаты к файлу журнала, большому количеству из того, что я видел в консоли, никогда не появляется.
Команда, которую я в настоящее время выполняю, похожа на это:
NODE_ENV=sandbox./bapc.sh>> /var/log/bapc.log 2> &1
Как я могу назвать сценарий так, чтобы все закончилось в файле журнала?