我正在尝试将 stdout 和 stderr 重定向到日志文件。文件名应使用当前时间戳动态创建。
我可以使用以下命令创建文件名:
$ date +%Y-%m-%d_%H-%M-%S.txt
2018-04-10_16-55-55.txt
所以我想做这样的事情:
mycommand &> (date +%Y-%m-%d_%H-%M-%S.txt)
但这不起作用(-bash: syntax error near unexpected token
('`)
我正在尝试将 stdout 和 stderr 重定向到日志文件。文件名应使用当前时间戳动态创建。
我可以使用以下命令创建文件名:
$ date +%Y-%m-%d_%H-%M-%S.txt
2018-04-10_16-55-55.txt
所以我想做这样的事情:
mycommand &> (date +%Y-%m-%d_%H-%M-%S.txt)
但这不起作用(-bash: syntax error near unexpected token
('`)