将输出重定向到文件

将输出重定向到文件

我期待运行命令并将其输出记录在临时日志文件中,以便稍后由不同的进程读取。

因此,例如:rc.d start ntpd > progress.txt

返回: ::Daemon scriptntpddoes not exist or is not executable.

我认为,由于这是一个错误,因此不会被重定向,但是,有没有办法强制将所有内容重定向到文件?

答案1

您仅重定向STDOUT到,progress.txt但错误通常会写入到STDERR.

要重定向两者STDOUTSTDERR尝试progress.txt

rc.d start ntpd &> progress.txt

如果您搜索,您会发现有关此主题的许多其他信息

相关内容