
Estoy intentando enumerar todos los archivos (recursivamente) con su nombre de ruta completo (incluido el nombre del archivo) seguido de su tamaño en bytes. No necesito ninguna entrada '.', '..'.
No creo que nada de las opciones 'ls' funcione aquí.
Respuesta1
Prueba esto:
find full_path_to_your_directory -type f -printf '%p %s\n'
Respuesta2
Como etiquetó su pregunta [unix]
y no [linux]
, es posible que no tenga GNU find
y su -printf
opción. En ese caso, este comando puede funcionar para usted:
find /dir/to/start/from -type f -ls