我期待运行命令并将其输出记录在临时日志文件中,以便稍后由不同的进程读取。
因此,例如:rc.d start ntpd > progress.txt
返回:
::
Daemon script
ntpd
does not exist or is not executable.
我认为,由于这是一个错误,因此不会被重定向,但是,有没有办法强制将所有内容重定向到文件?
答案1
您仅重定向STDOUT
到,progress.txt
但错误通常会写入到STDERR
.
要重定向两者STDOUT
并STDERR
尝试progress.txt
:
rc.d start ntpd &> progress.txt
如果您搜索,您会发现有关此主题的许多其他信息io重定向。