PowerShell Out-File追加字符串到文件末尾的方法
本文介绍PowerShell中如何将一个字符串输出到一个文件文件的结尾,即不覆盖原来的内容,只是附加到原文之后。
有这样一个任务:将“This is PowerShell!”这句话,附加到D:\1.txt文件之后。
面对这个任务,如果我们立即去想FileStream对象,那就错了!FileStream是.NET中的传统方法了!在PowerShell中,我们可以使用Out-File这个cmdlet来一步实现将字符串附加到一个文件之后的效果。且看下面的演示:
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来显示文件的内容。type是Get-Content的一个别名。
第二个命令,使用out-file这个cmdlet,把"This is PowerShell !"当作一个管道参数输入,输出到d:\1.txt中。这里使用一个-Append参数,这个参数的含义是,将输入的内容附加到原文的末尾,而不覆盖原文的内容。如果我们不使用-Append参数,第三个命令的显示结果将只有一句“This is PowerShell !”。
关于PowerShell附加字符串到文件,本文就介绍这么多,希望对您有所帮助,谢谢!
相关文章
Win8系统中使用PowerShell安装APPX应用命令介绍
这篇文章主要介绍了Win8系统中使用PowerShell安装APPX应用命令介绍,本文例子相应简单了些,大家可以在参考文章中使用相应命令查询具体用法,需要的朋友可以参考下2014-08-08你应该选择 Powershell 的10个理由(抛弃 cmd)
Windows平台的开发者们,是时候抛弃 cmd 了,这篇文章主要介绍了你应该选择 Powershell 的10个理由,需要的朋友可以参考下2017-10-10PowerShell中使用curl(Invoke-WebRequest)的方法教程
这篇文章主要给大家介绍了关于在PowerShell中使用curl(Invoke-WebRequest)的方法教程,文中通过详细的示例代码给大家介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面来一起看看吧。2017-08-08PowerShell包含另一个脚本文件和获取当前脚本所在目录的方法例子
这篇文章主要介绍了PowerShell包含另一个脚本文件和获取当前脚本所在目录的方法例子,需要的朋友可以参考下2014-08-08PowerShell中使用Get-ChildItem命令读取目录、文件列表使用例子和小技巧
这篇文章主要介绍了PowerShell中使用Get-ChildItem命令读取目录、文件列表使用例子和小技巧,比如只读取目录列表的方法,只读取文件列表的方法,需要的朋友可以参考下2014-08-08
最新评论