【发布时间】:2017-09-10 01:12:59
【问题描述】:
我正在尝试合并此 sed 命令以删除子文件中的最后一个逗号。
sed -i -e '1h;1!H;$!d;${s/.*//;x};s/\(.*\),/\1 /' file.json"
当我在命令行中运行它时,它工作正常。当我尝试作为子进程运行时,它不起作用。
Popen("sed -e '1h;1!H;$!d;${s/.*//;x};s/\(.*\),/\1 /' file.json",shell=True).wait()
我做错了什么?
【问题讨论】:
标签: python json shell sed subprocess