私はこれを持っています:
npm install "$tgz_path" &>> "$HOME/.r2g/logs/r2g.log";
しかし、これは文法的に正しくありません。このログファイルにstdout + stderrを追加するにはどうすればよいですか?
答え1
この構文はbashで動作します。メンズバッシュから:
追加の標準出力と標準エラーの形式は次のとおりです。
&>>word
これを書くより基本的な方法(より多くのシェルで動作)は次のとおりです。
$ npm install "$tgz_path" >>word 2>&1 "$HOME/.r2g/logs/r2g.log";