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?