sed -i 's/BTrsOut / 电子相互资金转出/g' filename在脚本中执行会报错,sed : -e expression #1, char 28:unterminated ‘s command
时间: 2024-03-05 19:54:55 浏览: 55
出错文件代码
根据错误信息,这个命令可能是由于文件名或者路径不正确导致的。如果文件名或者路径中包含特殊字符,需要使用转义字符或者引号将其括起来。另外,如果要在sed命令中使用斜杠(/)作为分隔符,需要使用转义字符或者换用其他分隔符,例如使用#代替/,如下所示:
```
sed -i 's#BTrsOut # 电子相互资金转出#g' filename
```
注意,这里将/替换为了#作为分隔符,以避免与命令中的斜杠产生冲突。
阅读全文