我已经问过了,很少有人给出了很好的建议但是因为我是初学者,所以对我来说还有很多未知数。因此,我决定再次寻求帮助而不会给出错误的代码。
我需要一个脚本,它会将副本文件执行到目录,而另一个脚本仍在运行。 基本上我运行第一个命令,它生成文件(直到用户按Enter键),然后这些文件消失(自动删除) 我想要的是复制这些文件(也不必按“Enter”)。 我用bash制作但是我想在python上实现这一点。请参阅以下内容:
while kill -0 $! 2>/dev/null;do
cp -v /tmp/directory/* /tmp/
done
答案 0 :(得分:0)
如果第一个脚本纯粹是命令行:它应该可以使用python脚本完全管理。
一般架构:
subprocess
模块\r
发送到第一个脚本输入一般要求:
/dev/tty
上Dos / Windows),赢了 可选操作:
配置:
这样的脚本应该易于编写和测试,并且能够根据需要管理第一个脚本。
编辑:这是一个这样的脚本的例子,仍然没有超时管理。
con: