通过powershell脚本替换指定行的sed

时间:2015-10-07 09:38:51

标签: bash powershell sed

调用命令来管理虚拟机并尝试传递sed命令,但我无法转义某些字符,导致语法错误消息很多。

Powershell脚本: -ScriptText&#39; sed -i '61s#.*# < property name="jobExecutionIntervalInHours" value="24A" /> #&#39; filepath&#39;

试过......请让我知道

非常感谢

1 个答案:

答案 0 :(得分:0)

如果不了解有关本机sed命令和shell的功能的更多信息,这有点困难。以下命令应该可以移植到sed的所有POSIX兼容版本以及支持重定向器>的shell。

sed '61s/.*/ < property name="jobExecutionIntervalInHours" value="24A" /g'  oldfile > newfile