Windowsには grep コマンドはありませんが、同等のコマンドが存在します。
コマンドプロンプトの場合
findstr コマンドで実現できます。
※参考:「コマンドプロンプト」の開き方
find コマンドも使えますが findstr と違って正規表現が使えません。findを使うメリットはないのでfindstr コマンドを使いましょう。
実行例
CMD> netstat -an | findstr 3389
TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING
TCP [::]:3389 [::]:0 LISTENING
UDP 0.0.0.0:3389 *:*
UDP [::]:3389 *:*
PowerShellの場合
Select-String コマンドで実現できます。
※参考:「PowerShell」の開き方
実行例
PS> netstat -an | Select-String 3389
TCP 0.0.0.0:3389 0.0.0.0:0 LISTENING
TCP [::]:3389 [::]:0 LISTENING
UDP 0.0.0.0:3389 *:*
UDP [::]:3389 *:*
以上。
コメント