Newsyslog 通配符 - 轮换目录中的所有日志

Ric*_*nop 9 freebsd log-files logging

我正在运行 FreeBSD 8.1。我试图让 newsyslog 轮换由动态路径定义的日志:

# logfilename          [owner:group]    mode count size when  flags [/pid_file] [sig_num]
/path/logs/*.log    644  7     100  $D0   J
/path/logs/*/*.log  644  7     100  $D0   J
Run Code Online (Sandbox Code Playgroud)

基本上我希望newsyslog 旋转目录/path/logs/ 中所有以.log 结尾的文件。

我也想对 /path/logs/ 的所有子目录做同样的事情,这是我的配置文件的第二行。

但是当我这样做时:

newsyslog -F
Run Code Online (Sandbox Code Playgroud)

没有日志文件被轮换。

Ric*_*nop 14

G/etc/newsyslog.conf帮助中使用标志:

# logfilename          [owner:group]    mode count size when  flags [/pid_file] [sig_num]
/path/logs/*.log    644  7     100  $D0   G
/path/logs/*/*.log  644  7     100  $D0   G
Run Code Online (Sandbox Code Playgroud)