gpt4 book ai didi

linux - 远程搜索文件中的文本

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:14:58 25 4
gpt4 key购买 nike

我有基于 Linux 服务器的日志文件,我正在使用 Windows 操作系统。我正在使用 Filezilla 登录 Linux 服务器并通过打开日志文件搜索特定文本或字符串。我想在 Windows 中使用批处理自动执行此过程,我尝试使用以下方法;

@echo off
cls
set /p string="Enter the string: "
echo open xx.xx.xx.xx 21> ftpc.dat
echo xxxxxxxx>> ftpc.dat
echo xxxxxxxx>> ftpc.dat
echo bin >> ftpc.dat
echo grep '%string%' /PATH IS HERE/log.log >> ftpc.dat
ftp -s:ftpc.dat

我是新手,我想知道如何自动执行此搜索过程?我可以为任何文本创建一个搜索工具,该工具可以在 Linux 服务器中查找特定文件,并以该搜索结果的行(15 行之前/之后)显示结果。我是否需要编写 bash 脚本,或者我可以像上面那样在批处理文件中执行此基本脚本以显示或输出结果?

最佳答案

如果您有许多 Linux 服务器要监视,可能值得安装 rsyslog 或 logstash 之类的东西。这是一个很大的主题,但这些可能是您研究的良好起点。

Google 的其他内容:elasticsearch、kibana ...及其替代品。

关于linux - 远程搜索文件中的文本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53990588/

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