我需要将正在运行的命令的输出重定向到带有时间戳的日志文件(因此是一个函数而不是日志文件本身),但是错误和输出都不应该显示在控制台中。以下 -
command | my_func 2> /dev/null
不管用。
就像是
command 2> logfile
有效,但我无法在第二种情况下记录时间戳。我应该怎么办?
我需要将正在运行的命令的输出重定向到带有时间戳的日志文件(因此是一个函数而不是日志文件本身),但是错误和输出都不应该显示在控制台中。以下 -
command | my_func 2> /dev/null
不管用。
就像是
command 2> logfile
有效,但我无法在第二种情况下记录时间戳。我应该怎么办?