Powershell小技巧之去除多余的空格
更新時間:2014年10月02日 10:41:50 投稿:hebedich
powershell可以幫助我們很方便的完成很多事情,今天我們就來看下如何使用powershell去除多余的空格,非常的簡單實用,有需要的朋友可以參考下
要去去除多余的空格,請嘗試下面正則表達式:
PS> '[ Man, it works! ]' -replace '\s{2,}', ' ' [ Man, it works! ]
你也可以用這個方法轉換成固定格式的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ù)的對象:
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版本
相關文章
Powershell檢查網(wǎng)站響應并計算執(zhí)行時間例子
這篇文章主要介紹了Powershell檢查網(wǎng)站響應并計算執(zhí)行時間例子,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下2015-03-03Powershell實現(xiàn)獲取電腦序列號功能腳本分享
這篇文章主要介紹了Powershell實現(xiàn)獲取電腦序列號功能腳本分享,本文直接給出實現(xiàn)代碼,需要的朋友可以參考下2015-03-03PowerShell數(shù)組結合switch語句產生的奇特效果介紹
這篇文章主要介紹了PowerShell數(shù)組結合switch語句產生的奇特效果介紹,產生了類似枚舉的效果,需要的朋友可以參考下2014-08-08PowerShell小技巧實現(xiàn)IE Web自動化
使用IE的COM對象來完成簡單的Web自動化測試,是最小巧和廉價的Web自動化測試了,因為它不用引入第三方插件或者工具。2014-09-09