每次重定向操作时创建新文件 运行
make new file every time redirect operation is run
我正在启动我的节点应用程序:
node index.js > logfile.log 2> errorlog.log
问题是每次您 运行 命令时,这些文件 logfile.log
和 errorlog.log
都会重新创建。我如何每次都创建一个不同名称的文件,例如在文件名中添加日期或其他一些替代解决方案?
解决方案非常简单。您可以只使用 [=h11=] 而不是 >
,它会将新行附加到文件而不是创建新行。这是您应该使用的命令:
node index.js >> logfile.log 2>> errorlog.log
我正在启动我的节点应用程序:
node index.js > logfile.log 2> errorlog.log
问题是每次您 运行 命令时,这些文件 logfile.log
和 errorlog.log
都会重新创建。我如何每次都创建一个不同名称的文件,例如在文件名中添加日期或其他一些替代解决方案?
解决方案非常简单。您可以只使用 [=h11=] 而不是 >
,它会将新行附加到文件而不是创建新行。这是您应该使用的命令:
node index.js >> logfile.log 2>> errorlog.log