我正在使用 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]
这是我需要的输出,但是如何在脚本中检索它?