gpt4 book ai didi

shell - 如何在目录及其子目录上递归使用 tail -f ?

转载 作者:行者123 更新时间:2023-12-02 19:51:24 25 4
gpt4 key购买 nike

我正在尝试在 Linux 中使用 tail 实用程序来监视嵌套目录下存在的日志。我尝试使用 tail -f/var/log/**/* 但这只能到达 log 目录的直接子目录。它不会挖掘超过一层。基本上,我试图跟踪 docker 容器中的所有应用程序日志并将它们传递到/proc/1/fd/1,以便它们出现在 docker 日志下。

最佳答案

您需要启用

 shopt -s globstar

如果它在您的 shell 中被禁用。

启用此设置后,Bash 将使用 ** 递归目录。

这不是 Docker 或 tail 的功能,而是 shell 的功能。

关于shell - 如何在目录及其子目录上递归使用 tail -f ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58101405/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com