有人可以向我解释这是什么意思吗?
LOG=/etc/security/aixpert/log/aixpert.log
exec 1>>$LOG
exec 2>&1
我知道我们正在登录一个文件......但究竟是什么呢?尤其是1
,2
,>&
以及一般
答案 0 :(得分:7)
exec
操纵文件描述符。特别是,您将文件描述符1(对应于C的stdout
)重定向到磁盘上的指定文件,并将文件描述符2(stderr
)重定向到文件描述符1.
所以一切都会被写入日志文件而不是打印在控制台上。
答案 1 :(得分:2)