やり方
コマンド > filename 2>&1
解説
>: 出力先を指定のファイルに切り替える(上書き)。2>: 標準エラー出力(ファイルディスクリプタ2)の行き先を指定する。&1: 標準出力(ファイルディスクリプタ1)の「現在の参照先」を指す。
実行例(テストコードの場合)
npm run test > test_result.log 2>&1
これにより、テストの成否に関わらず、すべての出力が test_result.log に格納。
コマンド > filename 2>&1
> : 出力先を指定のファイルに切り替える(上書き)。2> : 標準エラー出力(ファイルディスクリプタ2)の行き先を指定する。&1 : 標準出力(ファイルディスクリプタ1)の「現在の参照先」を指す。npm run test > test_result.log 2>&1
これにより、テストの成否に関わらず、すべての出力が test_result.log に格納。