recupera o status de uma sessão lftp em segundo plano

1

Eu tenho um upload em ftp em andamento com lftp que é baseado em background e estou querendo saber se existe um método para recuperar o status do upload de uma maneira com script.

O que eu descobri até agora é uma maneira de recuperar o status manualmente, anexando à sessão lftp e digitando 'jobs', f.eks:

lftp -c attach PID_OF_LFTP_PROCESS

então o shell lftp está solicitando e eu posso digitar 'jobs'

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

saída é algo como:

[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]

essa é a saída que eu preciso, mas como posso recuperá-la dentro de um script?

    
por ineb 22.09.2013 / 11:25

0 respostas