Necesito un directorio recursivo como ls -R, pero en formato CSV.
Quiero columnas separadas para el directorio y el nombre de archivo.
command-line
files
ls
Shailey999
fuente
fuente

Respuestas:
lsno puede imprimir datos en formato CSV, perofindpuede, cuando se le da un formato de salida personalizado:%hdenota la parte del directorio,%fla parte del nombre del archivo. Consulte el manual , especialmente la sección sobre-printf format.Sin embargo, tenga en cuenta que esto no funcionará correctamente cuando sus nombres de archivo tengan caracteres especiales o una
,.fuente
,:-printf '"%h","%f"\n'.