每次重定向操作时创建新文件 运行

make new file every time redirect operation is run

我正在启动我的节点应用程序:

node index.js > logfile.log 2> errorlog.log

问题是每次您 运行 命令时,这些文件 logfile.logerrorlog.log 都会重新创建。我如何每次都创建一个不同名称的文件,例如在文件名中添加日期或其他一些替代解决方案?

解决方案非常简单。您可以只使用 [=h11=] 而不是 > ,它会将新行附加到文件而不是创建新行。这是您应该使用的命令:

node index.js >> logfile.log 2>> errorlog.log