español curso bash sed grep hidden du

bash - curso - manual qgis 3.4 español pdf



Excluyendo los archivos ocultos de la salida del comando du con--exclude, grep-v o sed (1)

Estoy intentando verificar con la herramienta de uso del disco qué tan grandes son las carpetas de mi directorio de inicio, pero también imprime las carpetas y los archivos que comienzan con puntos.

Parece que no puedo filtrarlos.

du -h --exclude="?" du -h | grep -v "?" du -h | grep -ve "?" du -h | sed "?"

Gracias por adelantado.

editar> Gracias SiegeX por tu respuesta.

du -h --max-depth=1 | grep -v ".///."

Como el punto coincide con cualquier carácter, tenemos que prefijarlo con doble barra invertida, ya que también es un carácter especial.


Si ejecuta du sin una ruta especificada (dir actual), use esto:

du -h --exclude "./.*"