I am trying to use the sed command to replace some text in file.
echo 'native_transport_port: 9042' | sed -E 's/native_transport_port:/\W9042/native_transport_port:9080'
I get an error: sed: 1: "s/native_transport_port ...": bad flag in substitute command: 'n'
I tried echo 'native_transport_port: 9042' | sed -E 's/native_transport_port:\s9042/native_transport_port:\s9080'
But get an error: sed: 1: "s/native_transport_port ...": unterminated substitute in regular expression
I am basically trying to search for native_transport_port and replace 9042 with 9080.