【发布时间】:2016-10-03 20:30:22
【问题描述】:
我无法执行以下行:
os.system("timeout 1s bash -c \"ffmpeg -i \""+path+\"+" | <some_<other_cmd>\"")
所以这个命令的目的是为整个命令设置一个超时时间,即从路径中流水线化一些 ffmpeg 信息。
问题是因为 bash -c "CMD" 是预期的,但该命令还包含" "。
是否有另一种定义\"path\" 的方法,因为路径可以包含空格?或者其他可以解决我的问题的解决方案?
提前致谢!
【问题讨论】:
-
你能提供stacktrace吗