watch -n 5 "du -h club_prod.sql"
Está canalizando la salida de watch
en awk
. Si simplifica su línea de comando, lo que tiene es:
watch <some arguments> | awk '{print $5}'
Eso no es lo que quieres. Prueba:
watch -n 5 "ls -lh club_prod.sql | awk '{print \$5}'"
No está exactamente relacionado, pero si desea monitorear la tasa de crecimiento de algún archivo, puede usar el siguiente comando:
tail -f yourfile.txt | pv > /dev/null
tail -f
- genera datos adjuntos al archivo
pv
- mide el flujo de datos a través de la tubería
> /dev/null
- la salida estándar se descarta
Nota:a veces pv
puede que no esté preinstalado
Espero que esto ayude a alguien :)