python - 使用 sed 的未终止的“s”命令
问题描述
a=subprocess.check_output('''grep "MaxSessions" /etc/ssh/sshd_config ''',shell=True)
subprocess.call('''sed -i "s/'{}'/'#MaxSessions 100'/g" /etc/ssh/sshd_config'''.format(a),shell=True)
运行此命令会给出错误未终止的 s 命令。我已经检查了所有可能的逗号组合。我哪里错了?
解决方案
推荐阅读
- docker - Ubuntu 上的虚拟机中的 Docker
- xml - 如何解决 XmlBeanDefinitionStoreException?
- python - 如何成功下载并导入 pygame?
- sql-server - SQL-这是一个多步骤的代码行吗...添加列而不是仅针对该特定列为每一行添加数据
- python - 如何捕获文件对象以便将其作为附件发送
- python - 创建python脚本以使用源代码运行终端命令
- spring - 模拟 Autowired 静态场
- python - 为什么 matplotlib 箱线图中的颜色不会改变?
- python - Tensorflow 迭代器无法迭代
- javascript - Highcharts 甘特图 - 显示多个 xAxis 行,一个代表年份,一个代表月份