使用PLINK.EXE如何启动tail -f logfile.log | grep 我自己

使用PLINK.EXE如何启动tail -f logfile.log | grep 我自己

我正在使用 Windows 命令文件:

@Echo Off
MODE con:cols=5000 lines=80
cmd /k "title & x:\dir\Putty\PLINK.EXE -ssh name@connection tail -f /opt/dir1/dir2/Blabla_Debug.log"

这就像一个魅力。它可以从我的客户端执行,并在日志文件中提供一个尾部,并在 cmd 框中提供一个不错的标头(这样我就知道我在看什么)。

但现在我想对日志文件执行 grep。

我尝试添加'| grep text'(不带引号),但这会导致错误(在命令框中):'grep' 不被识别为内部或外部命令。

所以我尝试过的是:

cmd /k "title & x:\dir\Putty\PLINK.EXE -ssh name@connection tail -f /opt/dir1/dir2/Blabla_Debug.log | grep text" 

答案1

title在您的示例中,缺少命令的参数

cmd.exe /k "title dnslogger & PLINK.EXE -ssh [email protected] tail -f /var/log/dnsmasq.log | grep -v DHCP"

相关内容