He encontrado una forma muy ineficiente de hacerlo (usando la salida que hace el comando
du), pero funciona.
Código:
LISTADO=`du -a | cut -f 2`
LISTADO=`echo $LISTADO | sed -e 's/\.\///g'`
for i in $LISTADO; do
echo "$PWD/$i"
done
Repito, es tremendamente ineficiente (para que necesitas calcular el espacio en disco que ocupa cada cosa xDDD), pero es hasta donde yo llego
No me cabe duda de que hay una forma más sencilla de conseguirlo, pero no la he visto en el manual de ls.
Un saludo,