PLINK.EXE -f logfile.logを使用してtailを起動する方法

PLINK.EXE -f logfile.logを使用してtailを起動する方法

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"

おすすめ記事