sed -i -e '61s/47.94.161.173/101.200.60.181/' -e '65s/streamgw/stream/stream/' /apprun/jmt/perf/流媒体中台-云存生成-100w-c.jmx执行报错 sed: -e expression #2, char 19: unknown option to `s'
时间: 2023-08-29 20:06:22 浏览: 80
Shell脚本bash: ./t.sh:/bin/bash^M:损坏的解释器: 没有那个文件或目录
这个错误提示是因为第二个替换命令中使用了三个斜杠,导致sed无法识别替换的结束符号。在这样的情况下,可以使用其他字符作为分隔符,如使用冒号作为分隔符:
```
sed -i -e '61s/47.94.161.173/101.200.60.181/' -e '65s:streamgw:stream:g' /apprun/jmt/perf/流媒体中台-云存生成-100w-c.jmx
```
在替换命令中,使用冒号代替斜杠作为分隔符,并在末尾添加"g"选项表示全局替换。
阅读全文