Bash Sed通过powershell脚本替换指定行

Bash Sed通过powershell脚本替换指定行,bash,powershell,sed,Bash,Powershell,Sed,调用命令来管理虚拟机并尝试传递sed命令,但我无法转义某些字符,从而导致许多语法错误消息 Powershell脚本: -ScriptText“sed-i”61s.*“filepath” 我试过。。。请让我知道 非常感谢如果不进一步了解本机sed命令和shell的功能,这将有点困难。以下命令应可移植到支持重定向器>的所有POSIX兼容版本的sed和Shell 使用sed的-f参数指定包含命令的文件,而不是发明复杂的转义序列,怎么样? sed '61s/.*/ < property name=

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

Powershell脚本: -ScriptText“sed-i”61s.*“filepath”

我试过。。。请让我知道


非常感谢

如果不进一步了解本机sed命令和shell的功能,这将有点困难。以下命令应可移植到支持重定向器>的所有POSIX兼容版本的sed和Shell

使用sed的-f参数指定包含命令的文件,而不是发明复杂的转义序列,怎么样?
sed '61s/.*/ < property name="jobExecutionIntervalInHours" value="24A" /g'  oldfile > newfile