我有以下一行:
KAFKA_JMX_OPTS =“ - Dcom.sun.management.jmxremote.authenticate -Dcom.sun.management.jmxremote.ssl = false”
但我试着将其替换为:
KAFKA_JMX_OPTS =“ - Dcom.sun.management.jmxremote = true -Djava.rmi.server.hostname = xxxx -Dremoting.bind_by_host = false -Dcom.sun.management.jmxremote.authenticate = false -Dcom.sun.management .jmxremote.ssl = false“
我尝试在https://unix.stackexchange.com/questions/66878/how-can-i-replace-text-after-a-specific-word-using-sed之后使用sed,但没有运气。
问题在于双引号。任何帮助表示赞赏。
答案 0 :(得分:0)
如果你有
>python script1.py
然后你可以做
line='KAFKA_JMX_OPTS="-Dcom.sun.management.jmxremote.authenticate -Dcom.sun.management.jmxremote.ssl=false "'