我正在使用 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"