Compacta o mtdblock com 'tar' antes de enviá-lo via TFTP

0

qual é o comando adequado para comprimir o mtdblock com 'tar' antes de enviá-lo via TFTP?

tftp -l /dev/mtdblock3 -p 192.168.100.40
    
por minto 23.12.2015 / 23:15

1 resposta

2

tar não é uma ferramenta de compactação, apenas use gzip para compactar um único arquivo.

Você pode canalizar gzip -c para tftp -l /dev/stdin no shell do busybox. Por exemplo:

gzip -c /dev/mtdblock3 | tftp -l /dev/stdin -r mtdblock3.gz -p 192.168.100.40

Se não houver /dev/stdin , tente com /proc/self/fd/0 .

    
por 24.12.2015 / 00:28