PowerShell Out-File追加字符串到文件末尾的方法
本文介紹PowerShell中如何將一個字符串輸出到一個文件文件的結(jié)尾,即不覆蓋原來的內(nèi)容,只是附加到原文之后。
有這樣一個任務:將“This is PowerShell!”這句話,附加到D:\1.txt文件之后。
面對這個任務,如果我們立即去想FileStream對象,那就錯了!FileStream是.NET中的傳統(tǒng)方法了!在PowerShell中,我們可以使用Out-File這個cmdlet來一步實現(xiàn)將字符串附加到一個文件之后的效果。且看下面的演示:
PS C:\Users\spaybow> type d:\1.txt
Hello World!
PS C:\Users\spaybow> "This is PowerShell !" | Out-File -Append d:\1.txt
PS C:\Users\spaybow> type d:\1.txt
Hello World!
This is PowerShell !
解釋一下:
第一個命令,使用type來顯示文件的內(nèi)容。type是Get-Content的一個別名。
第二個命令,使用out-file這個cmdlet,把"This is PowerShell !"當作一個管道參數(shù)輸入,輸出到d:\1.txt中。這里使用一個-Append參數(shù),這個參數(shù)的含義是,將輸入的內(nèi)容附加到原文的末尾,而不覆蓋原文的內(nèi)容。如果我們不使用-Append參數(shù),第三個命令的顯示結(jié)果將只有一句“This is PowerShell !”。
關于PowerShell附加字符串到文件,本文就介紹這么多,希望對您有所幫助,謝謝!
相關文章
Powershell實現(xiàn)導入安裝證書功能腳本分享
這篇文章主要介紹了Powershell實現(xiàn)導入安裝證書功能腳本分享,本文用編程方法實現(xiàn)把pfx證書文件導入到指定的庫中,需要的朋友可以參考下2014-11-11
PowerShell腳本清理指定天數(shù)前的臨時文件夾實現(xiàn)代碼
這篇文章主要介紹了PowerShell腳本清理指定天數(shù)前的臨時文件夾實現(xiàn)代碼,指定天數(shù)可以任意修改數(shù)字實現(xiàn),需要的朋友可以參考下2014-08-08
PowerShell中把IP轉(zhuǎn)換為長整形數(shù)字的方法
這篇文章主要介紹了PowerShell中把IP轉(zhuǎn)換為長整形數(shù)字的方法,本文通過自定義兩個過濾器實現(xiàn),需要的朋友可以參考下2014-08-08

