欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

PowerShell中使用Like運(yùn)算符配合通配符查找字符串例子

 更新時(shí)間:2014年08月02日 09:52:50   作者:洪哥  
這篇文章主要介紹了PowerShell中使用Like運(yùn)算符配合通配符查找字符串例子,Like的返值為TRUE和FALSE,需要的朋友可以參考下

本文介紹在PowerShell中使用通配符來(lái)查找字符串,和通配符一起使用的是like運(yùn)算符。

在PowerShell中的通配符是星號(hào)(*)和問號(hào)(?),這跟DOS系統(tǒng)中是一樣的。要使用通配符在字符串中查找,可以使用like運(yùn)算符。舉例如下:

“123”是以1開頭

復(fù)制代碼 代碼如下:
PS C:\Users\splaybow> "123" -like "1*"
True

“123”是以1開頭,3結(jié)尾
復(fù)制代碼 代碼如下:
PS C:\Users\splaybow> "123" -like "1*3"
True

“123”包含2
復(fù)制代碼 代碼如下:
PS C:\Users\splaybow> "123" -like "*2*"
True

“123”中包含1
復(fù)制代碼 代碼如下:
PS C:\Users\splaybow> "123" -like "*1*"
True

“123”有3個(gè)字符
復(fù)制代碼 代碼如下:
PS C:\Users\splaybow> "123" -like "???"
True

“123”有2個(gè)字符
復(fù)制代碼 代碼如下:
PS C:\Users\splaybow> "123" -like "??"
False

通過以上一些例子,大家應(yīng)該對(duì)-like運(yùn)算符加通配符來(lái)實(shí)現(xiàn)字符串查找有比較深刻的認(rèn)識(shí)了。

需要說(shuō)明的是,like運(yùn)算符的返回值是布爾值,即True或Flase。那它可以用于條件判斷,比如if語(yǔ)句中,或者where-object語(yǔ)句中。下面的例子用于列出當(dāng)前正在運(yùn)行的程序中,程序名稱是以字母“c”開頭的。

復(fù)制代碼 代碼如下:

PS C:\Users\spaybow> Get-Process | ?{$_.name -like "c*"}

Handles  NPM(K)    PM(K)      WS(K) VM(M)   CPU(s)     Id ProcessName
-------  ------    -----      ----- -----   ------     -- -----------
     24       5     2264       3424    48     0.02   5332 cmd
     46       6     1860       5208    63            1064 conhost
     62       8     2916       7736    81     0.27   5304 conhost
    637      12     2264       5148    84             512 csrss
    540      22     2904      29252   216             624 csrss


注:上面PowerShell語(yǔ)句中的問號(hào)(?)是where-object的別名。

關(guān)于PowerShell使用Like加通配符查找字符串,本文就介紹這么多,希望對(duì)您有所幫助,謝謝!

相關(guān)文章

  • Windows Powershell 創(chuàng)建數(shù)組

    Windows Powershell 創(chuàng)建數(shù)組

    在日常處理中,除了使用像“數(shù)值類型”和“字符串類型”外,還需要使用能夠包含其他對(duì)象的“集合”類型。大多數(shù)常見語(yǔ)言,都提供一些操作集合類型的語(yǔ)法。最基本的集合類型就是數(shù)組類型,它提供了一種下標(biāo)基于0的數(shù)組對(duì)象。
    2014-09-09
  • Windows Powershell 自動(dòng)化變量

    Windows Powershell 自動(dòng)化變量

    自動(dòng)化變量是指打開PowerShell之后就會(huì)自動(dòng)加載的變量,本文主要詳細(xì)講解了自動(dòng)化變量,是篇很少見的變量的基礎(chǔ)知識(shí)的文章,希望對(duì)大家有所幫助
    2014-09-09
  • PowerShell函數(shù)參數(shù)設(shè)置為即可選又必選的方法

    PowerShell函數(shù)參數(shù)設(shè)置為即可選又必選的方法

    這篇文章主要介紹了PowerShell函數(shù)參數(shù)設(shè)置為即可選又必選的方法,也就是帶有判斷功能,在某個(gè)情況下變?yōu)榭上葏?shù),在某種情況下又是必選參數(shù),需要的朋友可以參考下
    2014-07-07
  • Windows Powershell使用管道

    Windows Powershell使用管道

    在Windows PowerShell中到處都會(huì)用到管道。盡管在屏幕上會(huì)看到文本,但Windows PowerShell并不通過管道在命令之間傳遞文本。它實(shí)際上通過管道傳遞對(duì)象。用于管道的表示法與其他shell中所使用的表示法十分類似,因此乍一看可能不會(huì)明顯察覺到PowerShell引入了新功能
    2014-09-09
  • PowerShell中的強(qiáng)類型數(shù)組介紹

    PowerShell中的強(qiáng)類型數(shù)組介紹

    這篇文章主要介紹了PowerShell中的強(qiáng)類型數(shù)組介紹,強(qiáng)類型數(shù)組可以理解為強(qiáng)制數(shù)據(jù)類型的數(shù)組,也就是一個(gè)數(shù)組里只包含一種數(shù)據(jù)類型,需要的朋友可以參考下
    2014-08-08
  • PowerShell腳本開發(fā)之批量掃描IP和端口

    PowerShell腳本開發(fā)之批量掃描IP和端口

    最近在不斷嘗試之下,找到了對(duì)指定范圍的IP段進(jìn)行掃描和對(duì)端口進(jìn)行掃描的方法,本文將會(huì)介紹如何通過PowerShell批量掃描IP及其對(duì)應(yīng)的端口。
    2014-10-10
  • PowerShell函數(shù)中限制數(shù)組參數(shù)個(gè)數(shù)的例子

    PowerShell函數(shù)中限制數(shù)組參數(shù)個(gè)數(shù)的例子

    這篇文章主要介紹了PowerShell中限制函數(shù)的數(shù)組參數(shù)個(gè)數(shù)的例子,可以控制數(shù)組的參數(shù)個(gè)數(shù)在指定范圍內(nèi),需要的朋友可以參考下
    2014-07-07
  • PowerShell函數(shù)使用正則表達(dá)式驗(yàn)證輸入?yún)?shù)實(shí)例

    PowerShell函數(shù)使用正則表達(dá)式驗(yàn)證輸入?yún)?shù)實(shí)例

    這篇文章主要介紹了PowerShell函數(shù)使用正則表達(dá)式驗(yàn)證輸入?yún)?shù)實(shí)例,即檢驗(yàn)輸入?yún)?shù)是否符合正則規(guī)則,需要的朋友可以參考下
    2014-07-07
  • PowerShell腳本開發(fā)之嘗試登錄ftp

    PowerShell腳本開發(fā)之嘗試登錄ftp

    本文和后續(xù)的文章將會(huì)試圖通過PowerShell實(shí)現(xiàn)對(duì)上述潛在攻擊點(diǎn)的弱密碼嘗試,本文首先針對(duì)ftp的密碼嘗試。記錄下全過程,有需要的朋友可以參考下。
    2014-10-10
  • PowerShell面向?qū)ο缶幊袒A(chǔ)知識(shí)總結(jié)

    PowerShell面向?qū)ο缶幊袒A(chǔ)知識(shí)總結(jié)

    這篇文章主要介紹了PowerShell面向?qū)ο缶幊袒A(chǔ)知識(shí)總結(jié),本文著重講解面向?qū)ο蟮囊恍└拍?又給出了Get-Member命令輸出類的屬性和方法的例子,需要的朋友可以參考下
    2014-08-08

最新評(píng)論