检索后台 lftp 会话的状态

检索后台 lftp 会话的状态

我正在使用 lftp 进行 ftp 上传,它是后台的,我想知道是否有一种方法可以以脚本方式检索上传的状态。

到目前为止,我已经找到一种方法,通过附加到 lftp 会话并输入“jobs”来手动检索状态,例如:

lftp -c attach PID_OF_LFTP_PROCESS

然后 lftp shell 会提示,我可以输入“jobs”

[PID_OF_LFTP_PROCESS] Attached to terminal.
lftp [email protected]:/> jobs

输出类似于:

[1] mput -c /mnt/media/upload/parts/testfiles.part* 
'/mnt/media/upload/parts/testfiles.part10.rar' at 124930848 (61%) 105.5K/s eta:12m [Sending data]

这是我需要的输出,但是如何在脚本中检索它?

相关内容