$file = Get-Content "d:\1.txt"
Get-Content "d:\1.txt" | %{Write-Host $_.Replace("日","太陽")} #這樣就可以實現(xiàn)把d:\1.txt的內(nèi)容,逐一輸出,并把“日”字,替換為太陽。
如果這個時候,你想獲取文件的第100行,你會不會想到去做一個很復雜的循環(huán)?如果是,那說明你有很好的編程素養(yǎng)。但是PowerShell告訴你不用如此麻煩。舉例如下:
最后要說一下,這個命令返回的是一個對象數(shù)組,可以用ForEach-Object(別名是%)去遍歷它。非常方便,前面你應該已經(jīng)看到“太陽”的例子了!