Powershell小技巧之去除多余的空格
要去去除多余的空格,請(qǐng)嘗試下面正則表達(dá)式:
PS> '[ Man, it works! ]' -replace '\s{2,}', ' '
[ Man, it works! ]
你也可以用這個(gè)方法轉(zhuǎn)換成固定格式的CSV表格:
PS> (qprocess) -replace '\s{2,}', ','
>tobias,console,1,3876,taskhostex.exe
>tobias,console,1,3844,explorer.exe
>tobias,console,1,4292,tabtip.exe
一旦變成CSV格式,你就可以使用ConvertFrom-Csv獲取該文本數(shù)據(jù)的對(duì)象:
PS> (qprocess) -replace '\s{2,}', ',' | ConvertFrom-Csv -Header Name, Session, ID, Pid, Process
Name : >tobias
Session : console
ID : 1
Pid : 3876
Process : taskhostex.exe
Name : >tobias
Session : console
ID : 1
Pid : 3844
Process : explorer.exe
Name : >tobias
Session : console
ID : 1
Pid : 4292
Process : tabtip.exe
(...)
支持所有PS版本
相關(guān)文章
Powershell檢查網(wǎng)站響應(yīng)并計(jì)算執(zhí)行時(shí)間例子
這篇文章主要介紹了Powershell檢查網(wǎng)站響應(yīng)并計(jì)算執(zhí)行時(shí)間例子,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-03-03
Windows Powershell排序和分組管道結(jié)果
本文通過實(shí)例,詳細(xì)介紹了Powershell如何對(duì)管道結(jié)果進(jìn)行排序和分組,非常的實(shí)用,有需要的朋友可以參考下2014-09-09
Powershell實(shí)現(xiàn)獲取電腦序列號(hào)功能腳本分享
這篇文章主要介紹了Powershell實(shí)現(xiàn)獲取電腦序列號(hào)功能腳本分享,本文直接給出實(shí)現(xiàn)代碼,需要的朋友可以參考下2015-03-03
PowerShell數(shù)組結(jié)合switch語句產(chǎn)生的奇特效果介紹
這篇文章主要介紹了PowerShell數(shù)組結(jié)合switch語句產(chǎn)生的奇特效果介紹,產(chǎn)生了類似枚舉的效果,需要的朋友可以參考下2014-08-08
PowerShell小技巧實(shí)現(xiàn)IE Web自動(dòng)化
使用IE的COM對(duì)象來完成簡(jiǎn)單的Web自動(dòng)化測(cè)試,是最小巧和廉價(jià)的Web自動(dòng)化測(cè)試了,因?yàn)樗挥靡氲谌讲寮蛘吖ぞ摺?/div> 2014-09-09最新評(píng)論

