powershell修改文件中某个字符串(-replace操作符)

powershell修改⽂件中某个字符串(-replace操作符)使⽤-replace操作符
<⽂件内容
1234
智能材料hello world
aaa "hhh"
fwdbz
test.ps1脚本⽂件球的物理世界
$(Get-Content E:\) |
Foreach-Object {$_ -replace ("1234","5678")} |
Foreach-Object {$_ -replace ("hello world","hello java")} |
Out-File E:\
dirac
这是个简单的字符串替换,将⽂件中的1234替换成5678,"hello world"替换成"hello java"
上⾯是⽆参数脚本执⾏,修改⽂件中字符串
叶国兵事件下⾯这个是传递参数修改⽂件中字符串
test1.ps1脚本⽂件
#执⾏操作 test1.ps1  1234 5678参数之间通过空格隔开,操作结果如下将⽂件中的1234 替换为 5678
#输出参数1,2
Write-Host "$($args[0])"  "$($args[2])"
$p1 = "$($args[0])"
$p2 = "$($args[1])"
ESM
$(Get-Content E:\) |
Foreach-Object {$_ -replace ($p1,$p2)} |
Out-File E:\2012年山东高考作文

本文发布于:2024-09-25 07:23:13,感谢您对本站的认可!

本文链接:https://www.17tex.com/xueshu/257936.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:参数   修改   隔开   空格   字符串   材料   物理   高考作文
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2024 Comsenz Inc.Powered by © 易纺专利技术学习网 豫ICP备2022007602号 豫公网安备41160202000603 站长QQ:729038198 关于我们 投诉建议