Veo ejemplos en línea todo el tiempo de uso dden combinación con pvpara mostrar el progreso ... Pero, algo que no entiendo es que pves perfectamente capaz de hacer la tarea por sí solo. Entonces, ¿por qué usar ddtambién? ¿Existe alguna ventaja ddque pvno sea así?
Ejemplos usando ambos ddy pv. Algunos de estos son realmente complicados ...
dd if=/dev/sda | pv | dd of=/mnt/backup.img
dd if=/dev/sda | pv -s 10G | dd of=/mnt/backup.img
dd if=/dev/sda | (pv -s `fdisk -l /dev/sda | grep -o '[0-9]*\{1\} MB' | awk '{print $1}'`m) | dd of=/mnt/backup.img
Puedes lograr lo mismo usando pvsolo haciendo
pv /dev/sda > /mnt/backup.img
pvestá haciendo, pero no entiendo lo que ddestá haciendo y no lo está pv. Entonces, cambié el título a "¿qué hace dd que no hace el pv?"
pv /dev/sda > /mnt/backup.img, pv¿no se lee desde una tubería? Está leyendo desde el archivo del dispositivo.