我在我的php代码中使用以下内容
$shell_cmd = 'sudo screen /usr/bin/python /usr/bin/btdownloadcurses "'.$selected_torrent.'" --display_interval 20 --saveas "'. $file_folder . $selected_filename.'"';
$commandRUN = '/usr/bin/nohup ' . $shell_cmd . ' >/dev/null 2>&1 &';
shell_exec($shell_cmd);
目的是将bit torrent保存到我的服务器,并作为屏幕运行,它的工作正常并在后台工作。
现在的问题是当我的btdownloadcurses下载完成后如何自动停止我的屏幕,我们如何监控进度左右并终止屏幕,我想到使用python脚本来实现这一点。