用'sed'命令替换图案时出错

用'sed'命令替换图案时出错,sed,replace,text-processing,Sed,Replace,Text Processing,我正在尝试替换文件中出现的图案。文件中的行如下所示: ****time is = 0000 ****time is = 0001 我正在尝试按不区分大小写的time is搜索字符串,并希望将time is=xxxx替换为*** 我尝试使用sed的/time\is/*'filename.txt 但是我得到了错误sed:-e表达式#1,char:unterminated's'命令 有什么建议吗 更新 我纠正了命令sed的/time\is/*/'filename.txt但是这个地方*=xxxx这不是

我正在尝试替换文件中出现的图案。文件中的行如下所示:

****time is = 0000
****time is = 0001
我正在尝试按不区分大小写的
time is
搜索字符串,并希望将
time is=xxxx
替换为
***

我尝试使用
sed的/time\is/*'filename.txt

但是我得到了错误
sed:-e表达式#1,char:unterminated's'命令

有什么建议吗

更新

我纠正了命令
sed的/time\is/*/'filename.txt
但是这个地方
*=xxxx
这不是我想要的。我想用
***
替换整个模式

原始行:***时间=0000

所需输出:*********


有什么建议吗?

如果你真的是这样打的,你就错过了星号后面的结束语。很抱歉,这是有问题的打字错误。已更正。您也缺少结尾“/”。请显示示例输入所需的输出。您当前的描述可以被理解为两个输入行都需要“*******”作为结果输出。更新的问题