我正在尝试使用 sed 命令替换文件中的一些文本。
echo 'native_transport_port: 9042' | sed -E 's/native_transport_port:/\W9042/native_transport_port:9080'
Run Code Online (Sandbox Code Playgroud)
我收到一个错误: sed: 1: "s/native_transport_port ...": bad flag in substitute command: 'n'
我试过echo 'native_transport_port: 9042' | sed -E 's/native_transport_port:\s9042/native_transport_port:\s9080'
但得到一个错误:sed: 1: "s/native_transport_port ...": unterminated substitute in regular expression
我基本上是在尝试搜索 native_transport_port 并将 9042 替换为 9080。
sed ×1