⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 wshgrep.wsf

📁 Apress - Managing Enterprise Systems With The Windows Script Host Source Code
💻 WSF
字号:
<?xml version="1.0" ?>
<job>
<!--comment
Script:wshgrep.wsf
performs regular expression filtering against standard input
-->
 <script language="VBScript" src="fsolib.vbs">
<![CDATA[

 Option Explicit

 Dim nF, objFSO, strLine
 Dim objRegExp, strFilter

If Not IsCscript Then ExitScript _
    "This script must be run from command line using cscript.exe", True

If WScript.Arguments.Count <> 1 Then 
 ShowUsage
 WScript.Quit
End If

  strFilter= WScript.Arguments(0)
  Set objRegExp = New RegExp  
  objRegExp.Pattern = strFilter   
  objRegExp.IgnoreCase = True  

  Do While Not WScript.StdIn.AtEndOfStream
    strLine = WScript.StdIn.ReadLine
   
    If objRegExp.Test(strLine) Then
      WScript.StdOut.WriteLine(strLine)
   End If
 Loop

Sub ShowUsage()
 WScript.Echo _
     WScript.ScriptName & " filters standard input against a regular expression." _ 
    & vbCrLf & "Syntax:" &  vbCrLf & _
    WScript.ScriptName & "  regexp" &  vbCrLf & _
    "regexp  regular expression"
    WScript.Quit
 End Sub
  ]]>
  </script>
</job>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -