Відповіді:
ls
не може друкувати дані у форматі CSV, але find
може, якщо їм надається користувальницький вихідний формат:
find . -type f -printf '%h,%f\n'
%h
позначає частину каталогу, частину %f
імені файлу. Дивіться посібник , особливо розділ про -printf format
.
Однак майте на увазі, що це не спрацює належним чином, якщо у ваших іменах є спеціальні символи або а ,
.
,
: -printf '"%h","%f"\n'
.