仅跟踪命令的输出

问题描述

我只是尝试运行 gvm-setup 来配置 OpenVAS。由于安装是 100% 无人值守且不需要任何用户输入,我只是想将最后 2 行拖到一个文件中。

如果我运行以下:

gvm-setup | tee ~/.openvas_install.txt

然后它按预期将整个输出发送到文件。这个文件有 12MB 大,我只需要它的最后两行来捕获在配置过程结束时呈现给用户的密码。

我该怎么办?我意识到我可以简单地 tail 12MB 的大文件作为替代,但我想知道是否有这样的东西可以工作:

gvm-setup | tail -n 2 output_file.txt

以下是输出示例:

[*] Checking Default scanner
08b69003-5fc2-4037-a479-93b440211c73  OpenVAS  /var/run/ospd/ospd.sock  0  OpenVAS Default

[+] Done
[*] Please note the password for the admin user
[*] User created with password 'd6ae47e5-26d0-4a85-a0ce-99b9cb3fd09d'.

我只需要捕获随机生成的密码。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)